ORA-12315: database link type is invalid for the ALTER DATABASE statement

Cause : Th edaatbaes lnik anmey ous peicfide o nth eALETR ADTAABSEs taetmetn i sno tanR OM :likn. oYu umsts peicfya n ORM:l in kwhne uisngt heA LTRE DTAABSAE tsatmeen ttom outn o ropne as ecnodayr dtaabsae.

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

Rei-sseu teh ATLERD ATBAAS Esttaemnet suin ga avli dRO:M lnik ot teh dtaabsae oyu awntt o omun toro pe.n I fa avli dRO:M lnik odesn ote xits, rceaet oen uisngt heC RETAE ADTAABSEL IN Kcomman.d See teh Turstde OARCL ERDMBS uGid etoS ecruit yFetaurse fro mroe nifomratoin baou tcraetign dtaabsae ilnk susnig hte ORM:l in ktyep.

update : 23-08-2017
ORA-12315

ORA-12315 - database link type is invalid for the ALTER DATABASE statement
ORA-12315 - database link type is invalid for the ALTER DATABASE statement

  • ora-06432 : ssaio: Buffer Not Aligned
  • ora-29925 : cannot execute string
  • ora-22065 : number to text translation for the given format causes overflow
  • ora-31107 : Action failed as resource "string" is locked by name lock
  • ora-37111 : Unable to load the OLAP API sharable library: (string)
  • ora-12831 : Must COMMIT or ROLLBACK after executing INSERT with APPEND hint
  • ora-00097 : use of Oracle SQL feature not in SQL92 string Level
  • ora-28552 : pass-through SQL: call flow error
  • ora-30130 : invalid parameter key type received
  • ora-29511 : could not resolve Java class
  • ora-08412 : error encountered in WMSGBSIZ, size for WMSGBLK is not big enough for warning message
  • ora-00151 : invalid transaction ID
  • ora-13762 : The string ranking measure is invalid.
  • ora-39959 : invalid warning number (string)
  • ora-02197 : file list already specified
  • ora-07346 : slnrm: normalized file name is too long
  • ora-23447 : missing user parameter value
  • ora-14157 : invalid subpartition name
  • ora-33086 : (XSAGINIT01) AGGMAP workspace object cannot be dimensioned by a conjoint dimension.
  • ora-39209 : Parameter string requires privileges.
  • ora-16116 : no work available
  • ora-39200 : Link name "string" is invalid.
  • ora-33425 : (EIFMAKEF15) CAUTION: Exporting NTEXT objects using string for the EIF file character set can cause loss of data. To preserve all NTEXT data, export using the UTF8 character set for the EIF file.
  • ora-08499 : Warning: picture mask options 'string' ignored by UTL_PG
  • ora-28606 : block too fragmented to build bitmap index (string,string)
  • ora-16192 : Primary and standby network integrity mismatch
  • ora-06906 : CMX: cannot get maximum packet size from CMX
  • ora-19224 : XP0004 - XQuery static type mismatch: expected - string got - string
  • ora-07636 : smsdbp: $MGBLSC failure
  • ora-31199 : Warning in processing file 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.