?
Solved

ORA-00980: synonym translation is no longer valid

Posted on 2003-11-24
5
Medium Priority
?
3,896 Views
Last Modified: 2012-06-21
I was running my c++ application in windows NT
operating system and oracle 7.3 and it worked fine.

I recently updated my Oracle to 9i in Windows 2000 to my new machine. After Imported the database from my old machine to a new one my application wrote in C++ no longer work and it gave me following error.


ERROR: CDBException Generated.
ORA-00980: synonym translation is no longer valid Option value changed.
Please close and Restart Application.


0
Comment
Question by:davidh515
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
5 Comments
 
LVL 12

Accepted Solution

by:
catchmeifuwant earned 500 total points
ID: 9816098
From Oracle Docs
-----------------

ORA-00980 synonym translation is no longer valid

Cause: The synonym used is based on a table, view, or synonym that no longer exists.

Action: Replace the synonym with the name of the object it references or re-create the synonym so that it refers to a valid table, view, or synonym.

********************************************
1)Identify the synonyms that are being used in the code and recreate them..

If you had a synonym called S_EMP to the table emp,then :

create public synonym S_EMP for SCOTT.EMP;

0
 
LVL 12

Expert Comment

by:catchmeifuwant
ID: 9969907
Lunchy,

What is that supposed to mean???
0

Featured Post

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

How to Create User-Defined Aggregates in Oracle Before we begin creating these things, what are user-defined aggregates?  They are a feature introduced in Oracle 9i that allows a developer to create his or her own functions like "SUM", "AVG", and…
Background In several of the companies I have worked for, I noticed that corporate reporting is off loaded from the production database and done mainly on a clone database which needs to be kept up to date daily by various means, be it a logical…
Video by: Steve
Using examples as well as descriptions, step through each of the common simple join types, explaining differences in syntax, differences in expected outputs and showing how the queries run along with the actual outputs based upon a simple set of dem…
This video shows how to Export data from an Oracle database using the Datapump Export Utility.  The corresponding Datapump Import utility is also discussed and demonstrated.
Suggested Courses

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question