ORA-23397: global name "string" does not match database link name "string"

Cause : the datbaase lin kname att he loca lnode dose not macth the golbal nam eof the adtabase htat the ilnk accesses.

Action - How to fix it : DBA Scripts :: www.high-oracle.com/scripts

Ensure htat globla names si set tot rue andt he linkn ame mathces the lgobal naem.

update : 26-04-2017
ORA-23397

ORA-23397 - global name "string" does not match database link name "string"
ORA-23397 - global name "string" does not match database link name "string"

  • ora-31080 : type not specified for attribute or element "string"
  • ora-19671 : media management software returned invalid proxy handle
  • ora-02082 : a loopback database link must have a connection qualifier
  • ora-19266 : XQ0046 - invalid URI
  • ora-24807 : LOB form mismatch
  • ora-30031 : the suspended (resumable) statement has been aborted
  • ora-23437 : template authorization already exists for user
  • ora-02762 : file number to be cancelled is greater than the maximum.
  • ora-13831 : SQL profile name specified is invalid
  • ora-12732 : invalid interval value in regular expression
  • ora-38764 : flashback not started; datafile string enabled threads are different
  • ora-02772 : Invalid maximum server idle time
  • ora-19028 : Invalid ADT parameter passed to toObject() function
  • ora-07704 : error in archive text: need ':' after device name
  • ora-22911 : duplicate storage specification for the nested table item
  • ora-01544 : cannot drop system rollback segment
  • ora-30001 : trim set should have only one character
  • ora-34481 : (MXMAINT07) You cannot string values of PARTITION TEMPLATE workspace object.
  • ora-30399 : a skip level must have at least one column that allows NULL values
  • ora-31499 : null value specified for required parameter string
  • ora-06713 : TLI Driver: error on connect
  • ora-24320 : unable to initialize a mutex
  • ora-02831 : Segment deallocation failed - empty segment list
  • ora-01118 : cannot add any more database files: limit of string exceeded
  • ora-24408 : could not generate unique server group name
  • ora-00289 : suggestion : string
  • ora-09753 : spwat: invalid process number.
  • ora-33456 : (ESDREAD08) Discarding compiled code for workspace object because number is a(n) string, which string did not expect to find in a compiled program.
  • ora-01983 : invalid auditing option for DEFAULT
  • ora-38433 : index "string" could not be maintained due to "string"
  • Oracle Database Error Messages



    Oracle Database High Availability Any organization evaluating a database solution for enterprise data must also evaluate the High Availability (HA) capabilities of the database. Data is one of the most critical business assets of an organization. If this data is not available and/or not protected, companies may stand to lose millions of dollars in business downtime as well as negative publicity. Building a highly available data infrastructure is critical to the success of all organizations in today's fast moving economy.

    Well, the reason for above error is that i have taken the above script from a 11g database and running it on 10g database. 11g has bring some changes in password management. Below code is executed on 11g and user created successfully, which is expected result.