pg.ddx.io  pgsql-admin@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Kenneth Marshall <ktm@rice.edu>
To: Deron <fecastle@gmail.com>
Cc: pgsql-admin@postgresql.org
Subject: Re: cache lookup for operator ...
Date: Tue, 13 Jul 2010 12:39:40 -0500
Message-ID: <20100713173940.GK11581@aart.is.rice.edu> (raw)
In-Reply-To: <AANLkTinI7mYaqvKVDwTNuHjhfH9UqvGxuGKSuynbpZRY@mail.gmail.com>
References: <AANLkTinI7mYaqvKVDwTNuHjhfH9UqvGxuGKSuynbpZRY@mail.gmail.com>

On Tue, Jul 13, 2010 at 10:29:42AM -0700, Deron wrote:
> Hello,
> 
> I am trying to determine what might cause an issue like this.   This was a
> large (several hundred GB) data warehouse server with PG 8.2.4.   I can't
> really determine what caused this issue.  We ended up restoring the data
> from a backup.
> 
> Here are some of the errors in the log:
> 
> postmaster.1:Jul 11 14:13:36  postgres[18051]: [8-1] ERROR: cache lookup
> failed for operator 660
> 
> postmaster.1:Jul 11 15:27:00  postgres[26428]: [2-1] ERROR: cache lookup
> failed for operator 93
> 
> Attempting to list the tables using psql:
> 
> #\dt
> 
> ERROR:  operator does not exist: oid = oid
> 
> LINE 6:      JOIN pg_catalog.pg_roles r ON r.oid = c.relowner
> 
>                                                  ^
> 
> HINT:  No operator matches the given name and argument type(s). You may need
> to add explicit type casts.
> 
> Deron

Could it be the result of running an over 3 year old version of
8.2? Try checking the release notes for the last 13 releases and
see if any of the fixes might apply to your situation. I would
certainly upgrade to prevent future problems and data loss. There
are good reasons for all of the point releases for the major
PostgreSQL releases. Maybe someone else can remember details of
a problem such as yours.

Good luck.
Ken



view thread (3+ messages)  latest in thread

Message-ID: <20100713173940.GK11581@aart.is.rice.edu>
Permalink:  ../20100713173940.GK11581@aart.is.rice.edu/
Also on:    postgresql.org/message-id/20100713173940.GK11581@aart.is.rice.edu

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-admin@postgresql.org
  Cc: ktm@rice.edu, fecastle@gmail.com
  Subject: Re: cache lookup for operator ...
  In-Reply-To: <20100713173940.GK11581@aart.is.rice.edu>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox