- Newest
- Most votes
- Most comments
Hi gopalfreddies,
Clarifying the Issue
The error "Cache Lookup Failed for Relation OID 104865841" suggests system catalog corruption, possibly from orphaned or inconsistent metadata entries during operations like DROP VIEW. Here’s a step-by-step approach to resolve it:
-
Restart the Cluster:
Start with a simple reboot of your Redshift cluster. This often resolves transient catalog issues and refreshes the system state.- Go to your Amazon Redshift Console → Select the cluster → Actions → Reboot.
-
Use the CASCADE Option:
If the error appears while dropping a view, try modifying yourDROP VIEWcommand:DROP VIEW src.de_application__subscription_status_history CASCADE;This removes dependent objects, which may resolve the corruption issue.
-
Perform a Classic Resize:
Performing a non-elastic resize forces Redshift to rebuild the system catalog.- In the Redshift Console, navigate to your cluster, choose Resize, and select a non-elastic option.
-
Restore from a Snapshot:
If the catalog corruption persists, restoring the cluster from the latest automated snapshot may help.- Steps: Go to Snapshots → Select a valid snapshot → Choose Restore.
-
Engage AWS Support:
If none of the above steps resolve the issue, you’ll need AWS Support for a deeper investigation. This may require manual catalog repair, which AWS engineers can assist with. Include error logs and the exact commands you’re running to expedite troubleshooting.
Cheers, Aaron 😊
Relevant content
- asked 2 years ago
- asked 2 years ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 10 months ago
- AWS OFFICIALUpdated 10 months ago

Did you try to reboot the cluster, or do a classic (non-elastic) resize? Only other wild shot, add cascade to the drop statement? Otherwise yeah u need escalated aws support, open a ticket (if u have support, if not, well, restore ur cluster to a new instance and hope it’s fixed?)