You are on page 1of 57

15/5/2015

ORA00000toORA00899

SkipHeaders
Oracle9iDatabaseErrorMessages
Release2(9.2)
PartNumberA9652501

Home Book Contents Index Master Feedback


List
Index

2
ORA00000toORA00899
ORA00000normal,successfulcompletion
Cause:Anoperationhascompletednormally,havingmetnoexceptions.
Action:Noactionrequired.
ORA00001uniqueconstraint(string.string)violated
Cause:AnUPDATEorINSERTstatementattemptedtoinsertaduplicatekey.
Action:Eitherremovetheuniquerestrictionordonotinsertthekey.
ORA00017sessionrequestedtosettraceevent
Cause:Thecurrentsessionwasrequestedtosetatraceeventbyanothersession.
Action:Thisisusedinternallynoactionisrequired.
ORA00018maximumnumberofsessionsexceeded
Cause:Allsessionstateobjectsareinuse.
Action:IncreasethevalueoftheSESSIONSinitializationparameter.
ORA00019maximumnumberofsessionlicensesexceeded
Cause:Alllicensesareinuse.
Action:IncreasethevalueoftheLICENSEMAXSESSIONSinitializationparameter.
ORA00020maximumnumberofprocesses(string)exceeded
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

1/57

15/5/2015

ORA00000toORA00899

Cause:Allprocessstateobjectsareinuse.
Action:IncreasethevalueofthePROCESSESinitializationparameter.
ORA00021sessionattachedtosomeotherprocesscannotswitchsession
Cause:Theusersessioniscurrentlyusedbyothers.
Action:Donotswitchtoasessionattachedtosomeotherprocess.
ORA00022invalidsessionIDaccessdenied
Cause:Eitherthesessionspecifieddoesnotexistorthecallerdoesnothavetheprivilegetoaccess
it.
Action:SpecifyavalidsessionIDthatyouhaveprivilegetoaccess,thatiseitheryouownitor
youhavetheCHANGE_USERprivilege.
ORA00023sessionreferencesprocessprivatememorycannotdetachsession
Cause:Anattemptwasmadetodetachthecurrentsessionwhenitcontainsreferencestoprocess
privatememory.
Action:Asessionmaycontainreferencestoprocessmemory(PGA)ifithasanopennetwork
connection,averylargecontextarea,oroperatingsystemprivileges.Toallowthedetach,itmay
benecessarytoclosethesession'sdatabaselinksand/orcursors.Detachingasessionwith
operatingsystemprivilegesisalwaysdisallowed.
ORA00024loginsfrommorethanoneprocessnotallowedinsingleprocessmode
Cause:AnattemptwasmadetologinmorethanoncefromdifferentprocessesforOraclestarted
insingleprocessmode.
Action:Logofffromtheotherprocess.
ORA00025failedtoallocatestring
Cause:AnapplicationfailedbecauseOracleranoutofmemory.
Action:RestartOraclewithalargerSGAheap.
ORA00026missingorinvalidsessionID
Cause:ThesessionIDstringspecifiedintheALTERSYSTEMKILLSESSIONcommandwas
invalid,ornostringwasspecified.
Action:RetrythecommandwithavalidsessionID.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

2/57

15/5/2015

ORA00000toORA00899

ORA00027cannotkillcurrentsession
Cause:AnattemptwasmadetouseALTERSYSTEMKILLSESSIONtokillthecurrentsession.
Action:Ifitisnecessarytokillthecurrentsession,dosofromanothersession.
ORA00028yoursessionhasbeenkilled
Cause:Aprivilegeduserkilledthesessionanditisnolongerloggedintothedatabase.
Action:Contactthedatabaseadministrator.Theadministratormaybeattemptingtoperforman
operationthatrequiresuserstobeloggedout.Whenthedatabaseadministratorannouncesthatthe
databaseisavailable,loginandresumework.
ORA00029sessionisnotausersession
Cause:ThesessionIDspecifiedinanALTERSYSTEMKILLSESSIONcommandwasnota
usersession.Forexample,thesessionmayberecursivelystarted.
Action:RetrythecommandwithavalidsessionID.
ORA00030UsersessionIDdoesnotexist.
Cause:TheusersessionIDnolongerexists,probablybecausethesessionwasloggedout.
Action:UseavalidsessionID.
ORA00031sessionmarkedforkill
Cause:ThesessionspecifiedinanALTERSYSTEMKILLSESSIONcommandcannotbekilled
immediatelybecausethesessionisinvolvedinanoninterruptibleoperation(forexample,rolling
backatransactionorbeingblockedbyanetworkoperation).Thesessionhasbeenmarkedtobe
killedassoonaspossibleafterthecurrentoperationisdone.
Action:Noactionisrequiredforthesessiontobekilled,butfurtherexecutionsoftheALTER
SYSTEMKILLSESSIONcommandonthissessionmaycausethesessiontobekilledsooner.
ORA00032invalidsessionmigrationpassword
Cause:Thesessionmigrationpasswordspecifiedinasessioncreationcallwasinvalid(probably
toolong).
Action:Retrywithavalidpassword(lessthan30characters).
ORA00033currentsessionhasemptymigrationpassword
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

3/57

15/5/2015

ORA00000toORA00899

Cause:Anattemptwasmadetodetachorclonethecurrentsessionandithasanemptymigration
password.Thisisnotallowed.
Action:Createthesessionwithanonemptymigrationpassword.
ORA00034cannotstringincurrentPL/SQLsession
Cause:AnattemptwasmadetoissueacommitorrollbackfromaPL/SQLobject(procedure,
function,package)inasessionthathasthisdisabledbyaALTERSESSIONDISABLECOMMIT
INPROCEDUREstatement.
Action:EnablecommitsfromPL/SQLinthissession,ordonotattempttousecommitorrollback
inPL/SQLwhentheyaredisabledinthecurrentsession.
ORA00035LICENSE_MAX_USERScannotbelessthancurrentnumberofusers
Cause:SpecifiedvaluesforLICENSE_MAX_USERSislessthanthecurrentnumberofusers.
Action:Checkthelicenselimitanddropextrausersorpurchasemorelicenses.
ORA00036maximumnumberofrecursiveSQLlevels(string)exceeded
Cause:AnattemptwasmadetogomorethanthespecifiednumberofrecursiveSQLlevels.
Action:RemovetherecursiveSQL,possiblyarecursivetrigger.
ORA00037cannotswitchtoasessionbelongingtoadifferentservergroup
Cause:Anattemptwasmadetoswitchtoasessioninadifferentservergroup.Thisisnotallowed.
Action:Makesuretheserverswitchestoasessionthatbelongstoitsservergroup.
ORA00038Cannotcreatesession:servergroupbelongstoanotheruser
Cause:Anattemptwasmadetocreateanonmigratablesessioninaservergroupthatisownedby
adifferentuser.
Action:Aservergroupisownedbythefirstuserwhologsintoaserverintheservergroupinnon
migratablemode.Allsubsequentnonmigratablemodeloginsmustbemadebytheuserwhoowns
theservergroup.Tohaveadifferentuserloginnonmigratablemode,theownershipoftheserver
groupwillhavetobechanged.Thiscanbedonebyloggingoffallcurrentsessionsanddetaching
fromallexistingserversintheservergroupandthenhavingthenewuserlogintobecomethenew
owner.
ORA00050operatingsystemerroroccurredwhileobtaininganenqueue
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

4/57

15/5/2015

ORA00000toORA00899

Cause:CouldnotobtaintheoperatingsystemresourcesnecessarytocoveranOracleenqueue.
Thisisnormallytheresultofanoperatingsystemuserquotathatistoolow.
Action:Lookuptheoperatingsystemerrorinyoursystemdocumentationandperformtheneeded
action.
ORA00051timeoutoccurredwhilewaitingforaresource
Cause:Thismessageisusuallycausedbyaninstancethathasterminatedabnormally.
Action:Restartanynonrecoveredinstances.
ORA00052maximumnumberofenqueueresources(string)exceeded
Cause:Ranoutofenqueueresources.
Action:IncreasethevalueoftheENQUEUE_RESOURCESinitializationparameter.
ORA00053maximumnumberofenqueuesexceeded
Cause:Ranoutofenqueuestateobjects.
Action:IncreasethevalueoftheENQUEUESinitializationparameter.
ORA00054resourcebusyandacquirewithNOWAITspecified
Cause:TheNOWAITkeywordforcedareturntothecommandpromptbecausearesourcewas
unavailableforaLOCKTABLEorSELECTFORUPDATEcommand.
Action:TrythecommandafterafewminutesorenterthecommandwithouttheNOWAIT
keyword.
ORA00055maximumnumberofDMLlocksexceeded
Cause:RanoutofDMLlockstateobjects.
Action:IncreasethevalueoftheDML_LOCKSinitializationparameterandrestartOracle.
ORA00056DDLlockonobject'string.string'isalreadyheldinanincompatiblemode
Cause:TheattemptedlockisincompatiblewiththeDDLlockalreadyheldontheobject.This
happensifyouattempttodropatablethathasparselocks.
Action:Beforeattemptingtodropatable,checkthatithasnoparselocks.Waitafewminutes
beforeretryingtheoperation.

http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

5/57

15/5/2015

ORA00000toORA00899

ORA00057maximumnumberoftemporarytablelocksexceeded
Cause:Thenumberoftemporarytablesequalsorexceedsthenumberoftemporarytablelocks.
Temporarytablesareoftencreatedbylargesorts.
Action:IncreasethevalueoftheTEMPORARY_TABLE_LOCKSinitializationparameterand
restartOracle.
ORA00058DB_BLOCK_SIZEmustbestringtomountthisdatabase(notstring)
Cause:ThevalueoftheDB_BLOCK_SIZEinitializationparameterusedtostartthisdatabase
doesnotmatchthevalueusedwhenthatdatabasewascreated.Potentialreasonsforthismismatch
are:
mountingthewrongdatabase
usingthewronginitializationparameterfile
thevalueoftheDB_BLOCK_SIZEparameterwaschanged
Action:Foroneoftheabovecauses,either:
mountthecorrectdatabase
usethecorrectinitializationparameterfile
correctthevalueoftheDB_BLOCK_SIZEparameter
ORA00059maximumnumberofDB_FILESexceeded
Cause:ThevalueoftheDB_FILESinitializationparameterwasexceeded.
Action:IncreasethevalueoftheDB_FILESparameterandrestartOracle.
ORA00060deadlockdetectedwhilewaitingforresource
Cause:Yoursessionandanothersessionarewaitingforaresourcelockedbytheother.This
conditionisknownasadeadlock.Toresolvethedeadlock,oneormorestatementswererolled
backfortheothersessiontocontinuework.
Action:Either:
EnteraROLLBACKstatementandreexecuteallstatementssincethelastcommitor
Waituntilthelockisreleased,possiblyafewminutes,andthenreexecutetherolledback
statements.
ORA00061anotherinstancehasadifferentDML_LOCKSsetting
Cause:ThesharedinstancebeingstartedisusingDMLlocks,andtherunninginstancesarenot,or
viceversa.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

6/57

15/5/2015

ORA00000toORA00899

Action:Either:
DonotuseDML_LOCKSbysettingDML_LOCKStozeroatallinstancesor
UseDML_LOCKSbysettingDML_LOCKStoapositiveintegeratallinstances.
ORA00062DMLfulltablelockcannotbeacquiredDML_LOCKSis0
Cause:TheinstancewasstartedwiththevalueofDML_LOCKSsettozero,andthestatement
beingexecutedneedsafulltablelock(S,X,orSSX).
Action:RestarttheinstancewithDML_LOCKSnotequaltozero,andreexecutethestatement.
ORA00063maximumnumberofLOG_FILESexceeded
Cause:ThevalueoftheLOG_FILESinitializationparameterwasexceeded.
Action:IncreasethevalueoftheLOG_FILESinitializationparameterandrestartOracle.The
valueoftheparameterneedstobeaslargeasthehighestnumberoflogfilesthatcurrentlyexist
ratherthanjustthecountoflogsthatexist.
ORA00064objectistoolargetoallocateonthisO/S(string,string)
Cause:Aninitializationparameterwassettoavaluethatrequiredallocatingmorecontiguous
spacethancanbeallocatedonthisoperatingsystem.
Action:Reducethevalueoftheinitializationparameter.
ORA00065initializationofFIXED_DATEfailed
Cause:TheFIXED_DATEstringwasnotindateformatyyyymmdd:hh24:mi:ss.
Action:Makesuretheinitializationparameterisinthecorrectdateformat.
ORA00066LOG_FILESisstringbutneedstobestringtobecompatible
Cause:Themaximumnumberoflogfilessupportedbythisinstanceisnotthesameasforthe
otherinstances.Allinstancesmustbeabletoopenallthefilesanyinstancecanopen.
Action:ChangethevalueoftheLOG_FILESinitializationparametertobecompatible.
ORA00067invalidvaluestringforparameterstringmustbeatleaststring
Cause:Thevaluefortheinitializationparameterisinvalid.
Action:Chooseavalueasindicatedbythemessage.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

7/57

15/5/2015

ORA00000toORA00899

ORA00068invalidvaluestringforparameterstring,mustbebetweenstringandstring
Cause:Thevaluefortheinitializationparameterisinvalid.
Action:Chooseavalueasindicatedbythemessage.
ORA00069cannotacquirelocktablelocksdisabledforstring
Cause:Acommandwasissuedthattriedtolockthetableindicatedinthemessage.Examplesof
commandsthatcanlocktablesare:LOCKTABLE,ALTERTABLE...ADD(...),andsoon.
Action:UsetheALTERTABLE...ENABLETABLELOCKcommand,andretrythecommand.
ORA00070commandstringisnotvalid
Cause:Aninvaliddebuggercommandwasspecified.
Action:TypeHELPtoseethelistofavailablecommands.
ORA00071processnumbermustbebetween1andstring
Cause:Aninvalidprocessnumberwasspecified.
Action:Specifyavalidprocessnumber.
ORA00072process"string"isnotactive
Cause:Aninvalidprocesswasspecified.
Action:Specifyavalidprocess.
ORA00073commandstringtakesbetweenstringandstringargument(s)
Cause:Anincorrectnumberofargumentswasspecified.
Action:Specifythecorrectnumberofarguments.TypeHELPtoseethelistofcommandsand
theirsyntax.
ORA00074noprocesshasbeenspecified
Cause:Nodebugprocesshasbeenspecified.
Action:Specifyavalidprocess.
ORA00075process"string"notfoundinthisinstance
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

8/57

15/5/2015

ORA00000toORA00899

Cause:Thespecifiedprocesswasnotloggedontothecurrentinstance.
Action:Specifyavalidprocess.
ORA00076dumpstringnotfound
Cause:Anattemptwasmadetoinvokeadumpthatdoesnotexist.
Action:TypeDUMPLISTtoseethelistofavailabledumps.
ORA00077dumpstringisnotvalid
Cause:Anattemptwasmadetoinvokeaninvaliddump.
Action:Tryanotherdump.
ORA00078cannotdumpvariablesbyname
Cause:Anattemptwasmadetodumpavariablebynameonasystemthatdoesnotsupportthis
feature.
Action:TrythePEEKcommand.
ORA00079variablestringnotfound
Cause:Anattemptwasmadetodumpavariablethatdoesnotexist.
Action:Useavalidvariablename.
ORA00080invalidglobalareaspecifiedbylevelstring
Cause:Anattemptwasmadetodumpaninvalidglobalarea.
Action:Uselevel1forthePGA,2fortheSGA,and3fortheUGA.Useextra+leveltodump
globalarealevelaswellasextrabytesforeverypointerextramustbeamultipleof4.
ORA00081addressrange[string,string)isnotreadable
Cause:Anattemptwasmadetoread/writeaninvalidmemoryaddressrange.
Action:Tryanotheraddressorlength.
ORA00082memorysizeofstringisnotinvalidsetof[1],[2],[4]stringstringstringstringstring
Cause:AninvalidlengthwasspecifiedforthePOKEcommand.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

9/57

15/5/2015

ORA00000toORA00899

Action:Useavalidlength(either1,2,4,orpossibly8).
ORA00083warning:possiblycorruptSGAmapped
Cause:EventhoughtheremaybeSGAcorruptions,theSGAwasmapped.
Action:UsetheDUMPSGAcommandtodumptheSGA.
ORA00084globalareamustbePGA,SGA,orUGA
Cause:Anattemptwasmadetodumpaninvalidglobalarea.
Action:SpecifyeitherPGA,SGA,orUGA.
ORA00085currentcalldoesnotexist
Cause:Aninvalidattemptwasmadetodumpthecurrentcallheap.
Action:Waituntiltheprocessstartsacall.
ORA00086usercalldoesnotexist
Cause:Aninvalidattemptwasmadetodumptheusercallheap.
Action:Waituntiltheprocessstartsacall.
ORA00087commandcannotbeexecutedonremoteinstance
Cause:ClusterdatabasecommandissuedfornonclusterdatabaseORADEBUGcommand.
Action:Issuethecommandwithouttheclusterdatabasesyntax.
ORA00088commandcannotbeexecutedbysharedserver
Cause:Adebugcommandwasissuedonasharedserver.
Action:Reissuethecommandusingadedicatedserver.
ORA00089invalidinstancenumberinORADEBUGcommand
Cause:AninvalidinstancenumberwasspecifiedinaclusterdatabaseORADEBUGcommand.
Action:Reissuethecommandwithvalidinstancenumbers.
ORA00090failedtoallocatememoryforclusterdatabaseORADEBUGcommand
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

10/57

15/5/2015

ORA00000toORA00899

Cause:Couldnotallocatememoryneededtoexecuteclusterdatabaseoradebug.
Action:ReissuethecommandoneachinstancewithsingleinstanceORADEBUG.
ORA00091LARGE_POOL_SIZEmustbeatleaststring
Cause:ThevalueofLARGE_POOL_SIZEisbelowtheminimumsize.
Action:IncreasethevalueofLARGE_POOL_SIZEpasttheminimumsize.
ORA00092LARGE_POOL_SIZEmustbegreaterthanLARGE_POOL_MIN_ALLOC
Cause:ThevalueofLARGE_POOL_SIZEislessthanthevalueof
LARGE_POOL_MIN_ALLOC.
Action:IncreasethevalueofLARGE_POOL_SIZEpastthevalueof
LARGE_POOL_MIN_ALLOC.
ORA00093stringmustbebetweenstringandstring
Cause:Theparametervalueisnotinavalidrange.
Action:Modifytheparametervaluetobewithinthespecifiedrange.
ORA00094stringrequiresanintegervalue
Cause:Theparametervalueisnotaninteger.
Action:Modifytheparametervaluetobeaninteger.
ORA00096invalidvaluestringforparameterstring,mustbefromamongstring
Cause:Thevaluefortheinitializationparameterisinvalid.
Action:Chooseavalueasindicatedbythemessage.
ORA00097useofOracleSQLfeaturenotinSQL92stringLevel
Cause:AnattemptwasmadetouseanOracleSQLfeaturethatisnotcompliantwiththeSQL92
standard.
Action:DonotusethefeatureorusetheALTERSESSIONSETFLAGGERcommandtosetthe
appropriatelevelofSQL92compliance.
ORA00099timedoutwhilewaitingforresource,potentialPDMLdeadlock
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

11/57

15/5/2015

ORA00000toORA00899

Cause:Theresourceneededbythetransactionwasbusy.ThePDMLtransactioncouldnotacquire
theresourcewithinthespecifiedamountoftime.Thisindicatespotentialdeadlockinvolvingthis
PDMLtransactionandothertransactionscurrentlyrunninginthesystem.
Action:IncreasethevalueofthePARALLEL_TRANSACTION_RESOURCE_TIMEOUT
parameterthenretrytheoperation.
ORA00100nodatafound
Cause:Anapplicationmadeareferencetounknownorinaccessibledata.
Action:Handlethisconditionwithintheapplicationormakeappropriatemodificationstothe
applicationcode.
ORA00101invalidspecificationforsystemparameterDISPATCHERS
Cause:ThesyntaxfortheDISPATCHERSinitializationparameterisincorrect.
Action:EntertheDISPATCHERSinitializationparameterintotheinitializationparameterfilewiththe
correctsyntaxandthenshutdownandrestarttheinstance.
ORA00102networkprotocolstringcannotbeusedbydispatchers
Cause:ThenetworkspecifiedinDISPATCHERSdoesnothavethefunctionalityrequiredbythe
dispatchers.
Action:RefertoyourOracleoperatingsystemspecificdocumentationfornetworkprotocols
supportedbythedispatchers.
ORA00103invalidnetworkprotocolreservedforusebydispatchers
Cause:ThenetworkspecifiedintheNet8connectstringisreservedforusebythedispatchers.
Action:Specifyothernetworkprotocolsintheconnectionstring.
ORA00104deadlockdetectedallpublicserversblockedwaitingforresources
Cause:Allavailablepublicserversareservicingrequeststhatrequireresourceslockedbyaclient
whichisunabletogetapublicservertoreleasetheresources.
Action:IncreasethelimitforthesystemparameterMAX_SHARED_SERVERSasthesystemwill
automaticallystartnewserverstobreakthedeadlockuntilthenumberofserversreachesthevalue
specifiedinMAX_SHARED_SERVERS.
ORA00105dispatchingmechanismnotconfiguredfornetworkprotocolstring
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

12/57

15/5/2015

ORA00000toORA00899

Cause:Anattemptwasmadetoalterthedispatcher'sconfigurationforanetworkprotocolthatwas
notspecifiedintheinitializationparameterfile.
Action:Dooneofthefollowing:
IncludethenetworkprotocolinthedefinitionfortheDISPATCHERSinitializationparameter
andrestartthesystem.
UsetheALTERSYSTEMSETDISPATCHERSstatementwithanetworkprotocolthatexistsinthe
initializationparameterfile.
ORA00106cannotstartup/shutdowndatabasewhenconnectedtoadispatcher
Cause:Anattemptwasmadetostartorshutdownaninstancewhileconnectedtoasharedserver
viaadispatcher.
Action:ReconnectasuserINTERNALwithoutgoingthroughthedispatcher.Formostcases,this
canbedonebyconnecttoINTERNALwithoutspecifyinganetworkconnectstring.
ORA00107failedtoconnecttoORACLElistenerprocess
Cause:Mostlikelyduetothefactthatthenetworklistenerprocesshasnotbeenstarted.
Action:Checkforthefollowing:
Thenetworkconfigurationfileisnotsetupcorrectly.
Theclientsideaddressisnotspecifiedcorrectly.
Thelistenerinitializationparameterfileisnotsetupcorrectly.
ORA00108failedtosetupdispatchertoacceptconnectionasynchronously
Cause:Thenetworkprotocolusedbythedispatcherdoesnotsupportasynchronousoperations.
Action:ContactOracleSupportServices.
ORA00111notallserversstartedbecausenumberofserversislimitedtostring
Cause:Anattemptwasmadetostartmoreserversthanthemaximumnumberspecifiedbythe
systemparameterMAX_SHARED_SERVERS.
Action:IncreasethevalueoftheMAX_SHARED_SERVERSinitializationparameterasneededorreissue
theALTERSYSTEMSETSHARED_SERVERSstatementwithanappropriatenumberofservers.
ORA00112onlycreateduptostring(maximumspecified)dispatchers
Cause:Anattemptwasmadetostartmoredispatchersthanthemaximumnumberspecifiedbythe
systemparameterMAX_DISPATCHERS.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

13/57

15/5/2015

ORA00000toORA00899

Action:IncreasethevalueoftheMAX_DISPATCHERSinitializationparameterasneeded.
ORA00113protocolnamestringistoolong
Cause:AprotocolnamespecifiedintheDISPATCHERSinitializationparameteristoolong.
Action:UseavalidprotocolnamefortheDISPATCHERSvalue.
ORA00114missingvalueforsystemparameterSERVICE_NAMES
Cause:NovaluewasspecifiedfortheSERVICE_NAMESinitializationparameter,norfortheDB_NAME
parameter.
Action:AddanSERVICE_NAMESorDB_NAMEdefinitiontotheinitializationparameterfile.Bydefault,
SERVICE_NAMESisthevalueofDB_NAMEunlessSERVICE_NAMESisexplicitlyspecified.
ORA00115connectionrefuseddispatcherconnectiontableisfull
Cause:Aconnectionrequestwasrefusedbyadispatcherbecausethedispatchercannotsupport
anymoreconnections.
Action:Connecttoadifferentdispatcheroruseadedicatedserver.
ORA00116SERVICE_NAMESnameistoolong
Cause:TheservicenamespecifiedintheSERVICE_NAMESinitializationparameteristoolong.
Action:UseashorternamefortheSERVICE_NAMESvalue(lessthanorequalto255characters).
ORA00117valueoutofrangeforsystemparameterSHARED_SERVERS
Cause:ThespecifiedvalueoftheSHARED_SERVERSinitializationparameterisincorrect.
Action:SHARED_SERVERSmustbegreaterthanorequalto0andlessthanorequaltothevalueof
MAX_SHARED_SERVERS.
ORA00118valueoutofrangeforsystemparameterDISPATCHERS
Cause:ThevalueoftheDISPATCHERSparameterisincorrect.
Action:ThesumofallDISPATCHERSvaluesmustbegreaterthanorequalto0andlessthanorequal
tothevalueofMAX_DISPATCHERS.
ORA00119invalidspecificationforsystemparameterstring
Cause:Thesyntaxforthespecifiedparameterisincorrect.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

14/57

15/5/2015

ORA00000toORA00899

Action:RefertotheOracle9iDatabaseReferenceforthecorrectsyntax.
ORA00120dispatchingmechanismnotenabledorinstalled
Cause:EitherthedispatchingmechanismwasnotenabledortheOracleexecutableimagewasnot
installedwiththedispatchingmechanism.
Action:RefertotheOracle9iDatabaseAdministrator'sGuideandyouroperatingsystemspecific
documentationforproceduresforstartingandconfiguringthedispatcherprocess.
ORA00121SHARED_SERVERSspecifiedwithoutDISPATCHERS
Cause:AdefinitionforSHARED_SERVERSwasspecifiedintheinitializationparameterfile,butno
definitionforDISPATCHERSwasspecified.WithoutavalueforDISPATCHERS,sharedserverswill
neverbeused.
Action:AddadefinitionforDISPATCHERSintheinitializationparameterfile(orremovethe
definitionforSHARED_SERVERS,ifsharedserversarenotbeingused).
ORA00122cannotinitializenetworkconfiguration
Cause:OraclecouldnotinitializeNet8.
Action:Seeaccompanyingmessages.
ORA00123idlepublicserverterminating
Cause:Toomanyidleserverswerewaitingonthecommonqueue.
Action:Thiserrorisusedinternally,noactionisrequired.
ORA00124DISPATCHERSspecifiedwithoutMAX_SHARED_SERVERS
Cause:AdefinitionforDISPATCHERSwasspecifiedintheinitializationparameterfile,but
MAX_SHARED_SERVERSwasspecifiedaszero.
Action:SpecifyMAX_SHARED_SERVERStobegreaterthanzero.
ORA00125connectionrefusedinvalidpresentation
Cause:ThePRESENTATIONintheCONNECT_DATAoftheTNSaddressDESCRIPTIONis
notcorrectorisnotsupported.
Action:CorrectthePRESENTATIONspecifiedintheTNSaddress.
ORA00126connectionrefusedinvalidduplicity
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

15/57

15/5/2015

ORA00000toORA00899

Cause:TheDUPLICITYintheCONNECT_DATAoftheTNSaddressDESCRIPTIONisnot
correctorisnotsupported.
Action:CorrecttheDUPLICITYspecifiedintheTNSaddress.
ORA00127dispatcherstringdoesnotexist
Cause:Thereiscurrentlynodispatcherrunningwiththespecifiedname.
Action:Retrywithanameoftheform"D###"denotinganexistingdispatcherprocess.
ORA00128thiscommandrequiresadispatchername
Cause:WrongsyntaxforALTERSYSTEMSHUTDOWN.
Action:Usecorrectsyntax:
ALTERSYSTEMSHUTDOWN[IMMEDIATE]'dispatchername'

ORA00129listeneraddressvalidationfailed'string'
Cause:Anerrorwasencounteredwhilevalidatingthelisteneraddress.
Action:ResolvetheerrororcontactOracleSupportServices.
ORA00130invalidlisteneraddress'string'
Cause:Thelisteneraddressspecificationisnotvalid.
Action:Makesurethatallfieldsinthelisteneraddress(protocol,port,host,key,...)arecorrect.
ORA00131networkprotocoldoesnotsupportregistration'string'
Cause:Thespecifiedprotocoldoesnotsupportasyncnotification.
Action:Refertothemanualforinformationonsupportednetworkprotocols.
ORA00132syntaxerrororunresolvednetworkname'string'
Cause:Listeneraddresshassyntaxerrororcannotberesolved.
Action:Ifanetworknameisspecified,checkthatitcorrespondstoanentryinTNSNAMES.ORA
orotheraddressrepositoryasconfiguredforyoursystem.Makesurethattheentryissyntactically
correct.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

16/57

15/5/2015

ORA00000toORA00899

ORA00150duplicatetransactionID
Cause:AnattemptwasmadetostartanewtransactionwithanIDalreadyinusebyanexisting
transaction.
Action:Checkyourapplication.
ORA00151invalidtransactionID
Cause:ThespecifiedtransactionIDdoesnotcorrespondtoanexistingvalidtransaction.
Action:Checkyourapplication.
ORA00152currentsessiondoesnotmatchrequestedsession
Cause:ThecurrentsessionisnotthesameasthesessionthatwaspassedintoaUPIXADO()call.
Action:Checkyourapplication.
ORA00153internalerrorinXAlibrary
Cause:TheXAlibrarycouldnotaccessthreadspecificpointers.
Action:ContactOracleSupportServices.
ORA00154protocolerrorintransactionmonitor
Cause:ThetransactionmonitorreturnedTMJOINonanAX_REGcallbutthetransactionwas
locallysuspended.
Action:Contactthetransactionmonitorcustomersupport.
ORA00155cannotperformworkoutsideofglobaltransaction
Cause:TheapplicationtriedtoperformsomeworkoneitheranOracle7.3serveroranOracle8
serverwithlocaltransactionsdisabledwhileoutsideofaglobaltransaction.
Action:CheckiftheapplicationisconnectedtoanOracle7.3server.TheTransactionmonitor
mustnotreturnaNULLXIDonanAX_REGcallwhentheresourcemanagerisOracle7.3.Ifthe
applicationisconnectedtoanOracle8server,eithersetnolocal=finthexa_openstringorstarta
globaltransactionpriortoattemptingthework.
ORA00160globaltransactionlengthstringisgreaterthanmaximum(string)
Cause:AnexternalglobaltransactionIDwithatoolargelengthfieldwaspassedin.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

17/57

15/5/2015

ORA00000toORA00899

Action:Reporttheproblemtoyourexternaltransactioncoordinatorvendor.
ORA00161transactionbranchlengthstringisillegal(maximumallowedstring)
Cause:AnexternaltransactionbranchIDwithalengtheithertoolargeor0waspassedin.
Action:Reporttheproblemtoyourexternaltransactioncoordinatorvendor.
ORA00162externaldbidlengthstringisgreaterthanmaximum(string)
Cause:Anexternaldatabasenamewithtoolargealengthfieldwaspassedin.
Action:Reporttheproblemtoyourexternaltransactioncoordinatorvendor.
ORA00163internaldatabasenamelengthstringisgreaterthanmaximum(string)
Cause:Aninternaldatabasenamewithatoolargelengthfieldwaspassedin.
Action:Reporttheproblemtoyourexternaltransactioncoordinatorvendor.
ORA00164distributedautonomoustransactiondisallowedwithinmigratabledistributed
transaction
Cause:Arequestwasmadebytheapplicationtostartadistributedautonomoustransactionwhen
theapplicationwasinamigratabledistributedtransaction.
Action:Rollbackorcommitthecurrentdistributedtransactionfirst.
ORA00165migratabledistributedautonomoustransactionwithremoteoperationisnotallowed
Cause:Arequestwasmadebytheapplicationtostartamigratabledistributedautonomous
transactionwithremoteoperation.
ORA00200controlfilecouldnotbecreated
Cause:Itwasnotpossibletocreatethecontrolfile.
Action:Checkthatthereissufficientdiskspaceandnoconflictsinfilenamesandtrytocreatethe
controlfileagain.
ORA00201controlfileversionstringincompatiblewithORACLEversionstring
Cause:Thecontrolfilewascreatedbyincompatiblesoftware.
Action:EitherrestartwithacompatiblesoftwarereleaseoruseCREATECONTROLFILEto
createanewcontrolfilethatiscompatiblewiththisrelease.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

18/57

15/5/2015

ORA00000toORA00899

ORA00202controlfile:'string'
Cause:Thismessagereportsthenamefileinvolvedinothermessages.
Action:Seeassociatederrormessagesforadescriptionoftheproblem.
ORA00203usingthewrongcontrolfiles
Cause:ThemountIDinthecontrolfileisnotthesameasthemountIDinthecontrolfileusedby
thefirstinstancetomountthisdatabase.Thecontrolfilesareforthesamedatabasebuttheyarenot
thesamefiles.Mostlikelyoneinstanceisusingabackupcontrolfile.
Action:Checkthatthecorrectcontrolfileswerespecified.
ORA00204errorinreading(blockstring,#blocksstring)ofcontrolfile
Cause:AdiskI/Ofailurewasdetectedonreadingthecontrolfile.
Action:Checkthatthediskisonline.Ifitisnot,bringitonlineandshutdownandrestartOracle.
Ifitisonline,thenlookforoperatingsystemreasonsforOracle'sinabilitytoreadthediskor
controlfile.SeetheOracle9iDatabaseAdministrator'sGuideforinformationonrecoveringfrom
thelossofacontrolfile.SeealsoyouroperatingsystemspecificOracledocumentation.
ORA00205errorinidentifyingcontrolfile,checkalertlogformoreinfo
Cause:Thesystemcouldnotfindacontrolfileofthespecifiednameandsize.
Action:Oneofthefollowing:
CheckthatthepropercontrolfilenameisreferencedintheCONTROL_FILESinitialization
parameterintheinitializationparameterfileandtryagain.
Whenusingmirroredcontrolfiles,thatis,morethanonecontrolfileisreferencedinthe
initializationparameterfile,removethecontrolfilenamelistedinthemessagefromthe
initializationparameterfileandrestarttheinstance.Ifthemessagedoesnotrecur,remove
theproblemcontrolfilefromtheinitializationparameterfileandcreateanothercopyofthe
controlfilewithanewfilenameintheinitializationparameterfile.
ORA00206errorinwriting(blockstring,#blocksstring)ofcontrolfile
Cause:AdiskI/Ofailurewasdetectedonwritingtothecontrolfile.
Action:Checkthatthediskisonline.Ifitisnot,bringitonlineandshutdownandrestartOracle.
Ifitisonline,thenlookforoperatingsystemreasonsforOracle'sinabilitytowritetothediskor
controlfile.SeetheOracle9iDatabaseAdministrator'sGuideforinformationonrecoveringfrom
thelossofacontrolfile.SeealsoyouroperatingsystemspecificOracledocumentation.

http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

19/57

15/5/2015

ORA00000toORA00899

ORA00207controlfilesarenotforthesamedatabase
Cause:ThedatabaseIDinthecontrolfileisnotthesameasthedatabaseIDinthecontrolfile
usedbythefirstinstancetomountthisdatabase.Mostlikelyoneofthemountsusedthewrong
controlfileortherearetwodatabaseswiththesamename.
Action:Checkthatthecontrolfileisforthecorrectdatabaseandisnotanoldversion.Whenusing
multiplexedcontrolfiles,thatis,morethanonecontrolfileisreferencedintheinitialization
parameterfile,removethecontrolfilenamelistedinthemessagefromtheinitializationparameter
fileandrestarttheinstance.Ifthemessagedoesnotrecur,removetheproblemcontrolfilefrom
theinitializationparameterfileandcreateanothercopyofthecontrolfileusinganewfilenamein
theinitializationparameterfile.
ORA00208numberofcontrolfilenamesexceedslimitofstring
Cause:AnattemptwasmadetousemorecontrolfilesthanOraclesupports.
Action:ShutdownOracle.ReducethenumberofcontrolfilesspecifiedintheCONTROL_FILES
parameterintheinitializationparameterfile,andrestartOracle.Deleteunusedfiles.
ORA00209controlfileblocksizemismatch,checkalertlogformoreinfo
Cause:Theblocksizeinthecontrolfileheaderdoesnotmatchthesizespecifiedinthe
DB_BLOCK_SIZEparameter.
Action:Reducetheblocksizetotheamountspecifiedinthemessageandtryagain.
ORA00210cannotopenthespecifiedcontrolfile
Cause:Cannotopenthecontrolfile.
Action:Checktomakesurethecontrolfileexistsandisnotlockedbysomeotherprogram.
ORA00211controlfiledoesnotmatchpreviouscontrolfiles
Cause:Acontrolfilewasspecifiedthatbelongstoanotherdatabase.
Action:Findandinstallthecorrectcontrolfile.
ORA00212blocksizestringbelowminimumrequiredsizeofstringbytes
Cause:Theblocksizespecifiedwastoosmall.Spaceforthesystemoverheadisrequired.
Action:Specifyalargerblocksizeandretrytheoperation.
ORA00213cannotreusecontrolfileoldfilesizestring,stringrequired
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

20/57

15/5/2015

ORA00000toORA00899

Cause:Toreuseacontrolfile,itmustbethesamesizeastheonepreviouslyused.
Action:EitherdonotspecifyREUSE,orspecifyamatchingcombinationofMAXDATAFILES,
MAXLOGFILES,MAXLOGMEMBERS,MAXLOGHISTORY,andMAXINSTANCESclauses
intheCREATEDATABASEorCREATECONTROLFILEstatement.
ORA00214controlfile'string'versionstringinconsistentwithfile'string'versionstring
Cause:Aninconsistentsetofcontrolfiles,datafiles,andredologfileswasused.
Action:Useaconsistentsetofcontrolfiles,datafiles,andredologfiles.Thatis,allthefilesmust
beforthesamedatabaseandfromthesametimeperiod.
ORA00215mustbeatleastonecontrolfile
Cause:Nocontrolfileisspecifiedorthecontrolfilespecifieddoesnotexist.
Action:Specifyatleastonevalidcontrolfileandretrytheoperation.
ORA00216controlfilecouldnotberesizedformigrationfrom8.0.2
Cause:Controlfilescreatedbyrelease8.0.2weremissingsomerecords.Theserecordsare
automaticallyaddedbyresizingthecontrolfilewhenattemptingtorunalaterrelease.Theresize
failed.
Action:Lookinthealertlogforthereasonthattheresizefailed.Ifitcanbefixedbygivingthe
controlfilemorespace,thendothat.Otherwise,usetheCREATECONTROLFILEscriptdumped
tothetracefiletocreateanewcontrolfile.
ORA00217controlfilecouldnotberesizedformigrationfrom9.0.1
Cause:Controlfilescreatedbyrelease9.0.1weremissingsomerecords.Theserecordsare
automaticallyaddedbyresizingthecontrolfilewhenattemptingtorunalaterrelease.Theresize
failed.
Action:Lookinthealertlogforthereasontheresizefailed.Ifitcanbefixedbygivingthe
controlfilemorespace,thendothat.Otherwise,usetheCREATECONTROLFILEscriptdumppedtothe
tracefiletocreateanewcontrolfile.
ORA00218blocksizestringofcontrolfiledoesnotmatchDB_BLOCK_SIZE(string)
Cause:Theblocksizeasstoredinthecontrolfileheaderisdifferentfromthevalueofthe
initializationparameterDB_BLOCK_SIZE.Thismightbeduetoanincorrectsettingof
DB_BLOCK_SIZE,orelsemightindicatethatthecontrolfilehaseitherbeencorruptedorbelongs
toadifferentdatabase.
Action:Restoreagoodcopyofthecontrolfile.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

21/57

15/5/2015

ORA00000toORA00899

ORA00219requiredcontrolfilesizestringexceedsmaximumallowablesizestring
Cause:AninvocationofCREATEDATABASE,CREATECONTROLFILE,cfileCalcSizeList,
orcfileCalcSizeArraywasexecutedspecifyingacombinationofparametersthatwouldrequirethe
controlfilesizeinblockstoexceedthemaximumallowablevalue.
Action:InthecaseofCREATEDATABASEorCREATECONTROLFILE,useadifferent
combinationofMAXDATAFILES,MAXLOGFILES,MAXLOGMEMBERS,
MAXLOGHISTORY,andMAXINSTANCESclauses.InthecaseofcfileCalcSizeList()or
cfileCalcSizeArray(),useadifferentcombinationofrecordtypecounts.
ORA00220controlfilenotmountedbyfirstinstance,checkalertlogformoreinfo
Cause:ThespecifiedcontrolfilehasadifferentmountIDthantheothercontrolfilesthatare
beingmounted.Thismeansthatthefirstinstancetomountthedatabasedidnotusethiscontrol
file.
Action:Findandinstallthecorrectcontrolfile.
ORA00221erroronwritetocontrolfile
Cause:Anerroroccurredwhenwritingtooneormoreofthecontrolfiles.
Action:Seeaccompanyingmessages.
ORA00222operationwouldreusenameofacurrentlymountedcontrolfile
Cause:ThefilenamesuppliedasaparametertotheALTERDATABASEBACKUP
CONTROLFILEcommandortocfileSetSnapshotNamematchesthenameofthespecified
currentlymountedcontrolfile.
Action:Retrytheoperationwithadifferentfilename.
ORA00223convertfileisinvalidorincorrectversion
Cause:AnOracle7toOracle8convertfilecontainsinvaliddataorwascreatedwithandifferent
versionofthemigrationutility.ThiserrorcanalsobecausedbyincorrectORACLE_HOME
environmentvariablewhentheALTERDATABASECONVERTcommandisissued.
Action:Useacorrectversionoftheconvertfileorregenerateitwiththemigrationutility.Make
surethatthemigrationutilityisthesameversionastheOracle8RDBMSexecutableandthatthe
ORACLE_HOMEenvironmentvariableisproperlyset.
ORA00224controlfileresizeattemptedwithillegalrecordtype(string)
Cause:AnattemptwasmadetoexpandorshrinkthecontrolfilebycallingcfileResizeSection
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

22/57

15/5/2015

ORA00000toORA00899

usinganinvalidvaluefortheRECORD_TYPEparameter.
Action:UseavaluefortheRECORD_TYPEparameterthatspecifiesavalidrecordtypeother
thantype0(validrangeis1to16).
ORA00225expectedsizestringofcontrolfilediffersfromactualsizestring
Cause:Theexpectedsizeofthecontrolfileasstoredinitsheaderwasdifferentthantheactual
operatingsystemfilesize.Thisusuallyindicatesthatthecontrolfilewascorrupted.
Action:Restoreagoodcopyofthecontrolfile.
ORA00226operationdisallowedwhilealternatecontrolfileopen
Cause:Theattemptedoperationcouldnotbeexecutedatthistimebecausethisprocesshadan
alternatecontrolfileopenforfixedtableaccess.
Action:RetrytheoperationaftercallingcfileUseCurrent.
ORA00227corruptblockdetectedincontrolfile:(blockstring,#blocksstring)
Cause:Ablockheadercorruptionorchecksumerrorwasdetectedonreadingthecontrolfile.
Action:UsetheCREATECONTROLFILEorRECOVERDATABASEUSINGBACKUP
CONTROLFILEcommand.
ORA00228lengthofalternatecontrolfilenameexceedsmaximumofstring
Cause:Thespecifiedfilename,whichwassuppliedasaparametertocfileSetSnapshotNameor
cfileUseCopy,exceedsthemaximumfilenamelengthforthisoperatingsystem.
Action:Retrytheoperationwithashorterfilename.
ORA00229operationdisallowed:alreadyholdsnapshotcontrolfileenqueue
Cause:Theattemptedoperationcannotbeexecutedatthistimebecausethisprocesscurrently
holdsthesnapshotcontrolfileenqueue.
Action:RetrytheoperationaftercallingcfileUseCurrenttoreleasethesnapshotcontrolfile
enqueue.
ORA00230operationdisallowed:snapshotcontrolfileenqueueunavailable
Cause:Theattemptedoperationcannotbeexecutedatthistimebecauseanotherprocesscurrently
holdsthesnapshotcontrolfileenqueue.
Action:Retrytheoperationaftertheconcurrentoperationthatisholdingthesnapshotcontrolfile
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

23/57

15/5/2015

ORA00000toORA00899

enqueueterminates.
ORA00231snapshotcontrolfilehasnotbeennamed
Cause:DuringaninvocationofcfileMakeAndUseSnapshotorcfileUseSnapshot,itwasdetected
thatnofilenameforthesnapshotcontrolfilehadpreviouslybeenspecified.
Action:SpecifyanameforthesnapshotcontrolfilebycallingcfileSetSnapshotName.
ORA00232snapshotcontrolfileisnonexistent,corrupt,orunreadable
Cause:Thesnapshotcontrolfilewasfoundtobenonexistent,corrupt,orunreadableduringan
invocationofcfileUseSnapshot.
Action:CallcfileMakeAndUseSnapshotagain(orforthefirsttime).
ORA00233copycontrolfileiscorruptorunreadable
Cause:Thespecifiedcopycontrolfilewasfoundtobecorruptorunreadableduringaninvocation
ofcfileUseCopy.
Action:BeforeretryingcfileUseCopy,usetheALTERDATABASEBACKUPCONTROLFILE
commandandspecifythesamefilenamethatwasspecifiedforcfileUseCopy.
ORA00234errorinidentifyingoropeningsnapshotorcopycontrolfile
Cause:Asnapshotorcopycontrolfileofthespecifiednamecouldnotbefoundoropenedduring
aninvocationofcfileUseSnapshot,cfileMakeAndUseSnapshot,orcfileUseCopy.
Action:RecreatethesnapshotorcopycontrolfileusingcfileMakeAndUseSnapshotorALTER
DATABASEBACKUPCONTROLFILE,respectively.
ORA00235controlfilefixedtableinconsistentduetoconcurrentupdate
Cause:Concurrentupdateactivityonacontrolfilecausedaqueryonacontrolfilefixedtableto
readinconsistentinformation.
Action:Retrytheoperation.
ORA00236snapshotoperationdisallowed:mountedcontrolfileisabackup
Cause:AttemptingtoinvokecfileSetSnapshotName,cfileMakeAndUseSnapshot,or
cfileUseSnapshotwhenthecurrentlymountedcontrolfileisabackupcontrolfile.
Action:Mountacurrentcontrolfileandretrytheoperation.

http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

24/57

15/5/2015

ORA00000toORA00899

ORA00237snapshotoperationdisallowed:controlfilenewlycreated
Cause:AnattempttoinvokecfileMakeAndUseSnapshotwithacurrentlymountedcontrolfilethat
wasnewlycreatedwithCREATECONTROLFILEwasmade.
Action:Mountacurrentcontrolfileandretrytheoperation.
ORA00238operationwouldreuseafilenamethatispartofthedatabase
Cause:ThefilenamesuppliedasaparametertotheALTERDATABASEBACKUP
CONTROLFILEcommandortocfileSetSnapshotNamematchesthenameofafilethatiscurrently
partofthedatabase.
Action:Retrytheoperationwithadifferentfilename.
ORA00250archivernotstarted
Cause:Anattemptwasmadetostopautomaticarchiving,butthearchiverprocesswasnot
running.
Action:Noactionisrequired.
ORA00251LOG_ARCHIVE_DUPLEX_DESTcannotbethesamedestinationasstringstring
Cause:ThedestinationspecifiedbytheLOG_ARCHIVE_DUPLEX_DESTparameteristhesame
asthedestinationspecifiedbyanALTERSYSTEMARCHIVELOGSTARTTOcommand.
Action:SpecifyadifferentdestinationforparameterLOG_ARCHIVE_DUPLEX_DEST,or
specifyadifferentdestinationwiththeALTERSYSTEMcommand.
ORA00252logstringofthreadstringisempty,cannotarchive
Cause:Alogmustbeusedforredogenerationbeforeitcanbearchived.Thespecifiedredolog
wasnotbeenusedsinceitwasintroducedtothedatabase.However,itispossiblethattheinstance
diedduringalogswitchandthelogwasempty.
Action:Emptylogsdonotneedtobearchived.Donotattempttoarchivetheredologfile.
ORA00253characterlimitstringexceededbyarchivedestinationstringstring
Cause:ThedestinationspecifiedbyanALTERSYSTEMARCHIVELOGSTARTTOcommand
wastoolong.
Action:RetrytheALTERSYSTEMcommandusingastringshorterthanthelimitspecifiedinthe
errormessage.

http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

25/57

15/5/2015

ORA00000toORA00899

ORA00254errorinarchivecontrolstring'string'
Cause:Thespecifiedarchiveloglocationisinvalidinthearchivecommandorthe
LOG_ARCHIVE_DESTinitializationparameter.
Action:Checkthearchivestringusedtomakesureitreferstoavalidonlinedevice.
ORA00255errorarchivinglogstringofthreadstring,sequence#string
Cause:Anerroroccurredduringarchiving.
Action:Checktheaccompanyingmessagestackformoredetailedinformation.Iftheonlinelogis
corrupted,thenthelogcanbeclearedusingtheUNARCHIVEDoption.Thiswillmakeany
existingbackupsuselessforrecoverytoanytimeafterthelogwascreated,butwillallowthe
databasetogenerateredo.
ORA00256cannottranslatearchivedestinationstringstring
Cause:ThedestinationspecifiedbyanALTERSYSTEMARCHIVELOGSTARTTOcommand
couldnotbetranslated.
Action:Checktheaccompanyingmessagestackformoredetailedinformation.Then,retrythe
ALTERSYSTEMcommandusingadifferentstring.
ORA00257archivererror.Connectinternalonly,untilfreed.
Cause:Thearchiverprocessreceivedanerrorwhiletryingtoarchivearedolog.Iftheproblemis
notresolvedsoon,thedatabasewillstopexecutingtransactions.Themostlikelycauseofthis
messageisthedestinationdeviceisoutofspacetostoretheredologfile.
Action:Checkthearchivertracefileforadetaileddescriptionoftheproblem.Also,verifythatthe
devicespecifiedintheinitializationparameterARCHIVE_LOG_DESTissetupproperlyfor
archiving.
ORA00258manualarchivinginNOARCHIVELOGmodemustidentifylog
Cause:ThedatabaseisinNOARCHIVELOGmodeandacommandtomanuallyarchivealogdid
notspecifythelogexplicitlybysequencenumber,groupnumberorfilename.
Action:Specifythelogbyfilename,bygroupnumberorbythreadandsequencenumber.
ORA00259logstringofopenthreadstringisthecurrentlog,cannotarchive
Cause:Anattemptwasmadetoarchivethecurrentlogofanopenthread.Thisisnotallowed
becausetheredologfilemaystillbeinuseforthegenerationofredoentries.
Action:Forcealogswitchintheinstancewherethethreadisopen.Ifnoinstancesareopen,open
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

26/57

15/5/2015

ORA00000toORA00899

thedatabasesothatinstancerecoverycanrecoverthethread.
ORA00260cannotfindonlinelogsequencestringforthreadstring
Cause:ThelogsequencenumbersuppliedintheARCHIVEstatementdoesnotmatchanyofthe
onlinelogsforthethread.Thiscanresultfromanyofthefollowingsituations:
Thelogmighthavebeenreusedforanothersequencenumber.
Thelogmighthavebeendropped.
Thesequencenumbermightbegreaterthanthecurrentlogsequencenumber.
Thethreadmightnothaveanylogs.
Action:ChecktheARCHIVEstatement,thenspecifyavalidlogsequencenumber.Specifyavalid
logsequencenumber.
ORA00261logstringofthreadstringisbeingarchivedormodified
Cause:Thelogiseitherbeingarchivedbyanotherprocessoranadministrativecommandis
modifyingthelog.Operationsthatmodifythelogincludeclearing,addingamember,droppinga
member,renamingamember,anddroppingthelog.
Action:Waitforthecurrentoperationtocompleteandtryagain.
ORA00262currentlogstringofclosedthreadstringcannotswitch
Cause:Thelogcannotbeclearedormanuallyarchivedbecauseitisthecurrentlogofaclosed
thread,anditisnotpossibletoswitchlogssoanotherlogiscurrent.Allotherlogsforthethread
needtobearchived,orcleared,andcannotbereused.
Action:Archiveanotherloginthesamethreadfirst,orcompletetheclearing.Seeattachederrors
forthereasontheswitchcannotbecompleted.
ORA00263therearenologsthatneedarchivingforthreadstring
Cause:Anattemptwasmadetomanuallyarchivetheunarchivedlogsinthisthreadbutnologs
neededarchiving.
Action:Noactionrequired.
ORA00264norecoveryrequired
Cause:Anattemptwasmadetoperformmediarecoveryonfilesthatdonotneedanytypeof
recovery.
Action:Donotattempttoperformmediarecoveryontheselectedfiles.Checktoseethatthefile
nameswereenteredproperly.Ifnot,retrythecommandwiththeproperfilenames.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

27/57

15/5/2015

ORA00000toORA00899

ORA00265instancerecoveryrequired,cannotsetARCHIVELOGmode
Cause:ThedatabaseeithercrashedorwasshutdownwiththeABORToption.Mediarecovery
cannotbeenabledbecausetheonlinelogsmaynotbesufficienttorecoverthecurrentdatafiles.
Action:OpenthedatabaseandthenentertheSHUTDOWNcommandwiththeNORMALor
IMMEDIATEoption.
ORA00266nameofarchivedlogfileneeded
Cause:Duringmediarecovery,thenameofanarchivedredologfilewasrequested,butnoname
wasentered.
Action:Mountthecorrectredologfileandenteritsnamewhenitisrequested.
ORA00267nameofarchivedlogfilenotneeded
Cause:Duringmediarecovery,thenameofanarchivedredologfilewasentered,butnoname
wasrequested.
Action:Continuemediarecovery,butdonotenteranewlogname.
ORA00268specifiedlogfiledoesnotexist'string'
Cause:Thegivenredologfiledoesnotexist.
Action:Checkthespellingandcapitalizationofthefilenameandretrythecommand.
ORA00269specifiedlogfileispartofthreadstringnotstring
Cause:Thegivenredologfileisnotpartofthegiventhread.
Action:Checkthatthethreadoftheredologfilematchesthethreadonthecommandline.Ifnot,
usearedologfilefromtheappropriatethread.Retrythecommandaftercorrectingtheerror.
ORA00270errorcreatingarchivelogstring
Cause:Anerrorwasencounteredwheneithercreatingoropeningthedestinationfilefor
archiving.
Action:Checkthatthearchivedestinationisvalidandthatthereissufficientspaceonthe
destinationdevice.
ORA00271therearenologsthatneedarchiving
Cause:Anattemptwasmadetoarchivetheunarchivedredologfilesmanually,butthereareno
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

28/57

15/5/2015

ORA00000toORA00899

filesthatneedtobearchived.
Action:Noactionisrequired.
ORA00272errorwritingarchivelogstring
Cause:AnI/Oerroroccurredwhilearchivingaredologfile.
Action:Checkthattheoutputdeviceisstillavailableandcorrectanydeviceerrorsthatmayhave
occurred.Also,makecertainthatsufficientspaceforarchivingisavailableontheoutputdevice.
ORA00273mediarecoveryofdirectloaddatathatwasnotlogged
Cause:Amediarecoverysessionencounteredatablethatwasloadedbythedirectloaderwithout
logginganyredoinformation.Someoralloftheblocksinthistablearenowmarkedascorrupt.
Action:Thetablemustbedroppedortruncatedsothatthecorruptedblockscanbereused.Ifa
morerecentbackupofthefileisavailable,trytorecoverthisfiletoeliminatethiserror.
ORA00274illegalrecoveryoptionstring
Cause:Anillegaloptionwasspecifiedforarecoverycommand.
Action:Correctthesyntaxandretrythecommand.
ORA00275mediarecoveryhasalreadybeenstarted
Cause:Anattemptwasmadetostartasecondmediarecoveryoperationinthesamesession.
Action:Completeorcancelthefirstmediarecoverysessionorstartanothersessiontoperform
mediarecovery.
ORA00276CHANGEkeywordspecifiedbutnochangenumbergiven
Cause:TheCHANGEkeywordwasspecifiedonthecommandline,butnochangenumberwas
given.
Action:RetrythecommandusingavalidchangenumberaftertheCHANGEkeyword.
ORA00277illegaloptiontotheUNTILrecoveryflagstring
Cause:OnlyCANCEL,CHANGEandTIMEcanbeusedwiththeUNTILkeyword.
Action:Correctthesyntax.
ORA00278logfile'string'nolongerneededforthisrecovery
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

29/57

15/5/2015

ORA00000toORA00899

Cause:Thespecifiedredologfileisnolongerneededforthecurrentrecovery.
Action:Noactionisrequired.Thearchivedredologfilemayberemovedfromitscurrentlocation
toconservediskspace,ifneeded.However,theredologfilemaystillberequiredforanother
recoverysessioninthefuture.
ORA00279changestringgeneratedatstringneededforthreadstring
Cause:Therequestedlogisrequiredtoproceedwithrecovery.
Action:SupplytherequestedlogwithALTERDATABASERECOVERLOGFILEfilenameor
cancelrecoverywithALTERDATABASERECOVERCANCEL.
ORA00280changestringforthreadstringisinsequence#string
Cause:Thismessagehelpstolocatetheredologfilewiththespecifiedchangenumberrequested
byothermessages.
Action:Usetheinformationprovidedinthismessagetospecifytherequiredarchivedredolog
filesforothererrors.
ORA00281mediarecoverymaynotbeperformedusingdispatcher
Cause:Anattemptwasmadetouseadispatcherprocessformediarecovery.Memory
requirementsdisallowthisrecoverymethod.
Action:Connecttotheinstanceviaadedicatedserverprocesstoperformmediarecovery.
ORA00282UPIstringcallnotsupported,useALTERDATABASERECOVER
Cause:ThegivenUPIcallisnolongersupported.
Action:UsetheALTERDATABASERECOVERcommandforallrecoveryactions.
ORA00283recoverysessioncanceledduetoerrors
Cause:Anerrorduringrecoverywasdeterminedtobefatalenoughtoendthecurrentrecovery
session.
Action:Morespecificmessageswillaccompanythismessage.Refertotheothermessagesforthe
appropriateaction.
ORA00284recoverysessionstillinprogress
Cause:Anerrorduringrecoverywasdeterminedtobeminorenoughtoallowthecurrentrecovery
sessiontocontinue.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

30/57

15/5/2015

ORA00000toORA00899

Action:Morespecificmessageswillaccompanythismessage.Refertotheothermessagesforthe
appropriateaction.
ORA00285TIMEnotgivenasastringconstant
Cause:UNTILTIMEwasnotfollowedbyastringconstantforthetime.
Action:Enterthetimeenclosedinsinglequotationmarks.
ORA00286nomembersavailable,ornomembercontainsvaliddata
Cause:Noneofthemembersofaredologfilegroupareavailable,ortheavailablemembersdo
notcontaincompletedata.
Action:Ifamemberistemporarilyoffline,attempttomakeitavailable.Makesurethatthecorrect
filenamesarebeingused,especiallyiftheredologfileisbeingaccessedfromaremotelocation.
ORA00287specifiedchangenumberstringnotfoundinthreadstring
Cause:Thegivenchangenumberdoesnotappearinanyoftheonlineredologsforthegiven
thread.
Action:Checkthestatementtomakecertainavalidchangenumberisgiven.Perhapstrytousethe
NEXToptionforarchivinglogs.
ORA00288tocontinuerecoverytypeALTERDATABASERECOVERCONTINUE
Cause:Duringmediarecovery,anewlogisnotrequiredbutthecontinuationcommandis
necessarytodoacheckpointandreporterrors.
Action:TypeALTERDATABASERECOVERCONTINUEandrecoverywillresume.
ORA00289suggestion:string
Cause:Thismessagereportsthenextredologfilenamethatisneeded,accordingtothe
initializationparametersLOG_ARCHIVE_DESTandLOG_ARCHIVE_FORMAT.Thismessage
assumesthatLOG_ARCHIVE_DESTandLOG_ARCHIVE_FORMATarethesamenowaswhen
therequiredredologfilewasarchived.
Action:Considerusingthisfilenameforthenextlogneededforrecovery.
ORA00290operatingsystemarchivalerroroccurred.Seeerrorbelow
Cause:Whileattemptingtoarchivetoaredologfile,theserverencounteredanunexpected
operatingsystemerror.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

31/57

15/5/2015

ORA00000toORA00899

Action:Correcttheoperatingsystemerrorgiveninthemessagesandretrytheoperation.Seealso
youroperatingsystemspecificOracledocumentation.
ORA00291numericvaluerequiredforPARALLELoption
Cause:Arecoverycommandwasspecifiedincorrectly.ThePARALLELoptionmustbefollowed
byanumericargumentthatspecifiesthedegreeofparallelism.
Action:Reenterthecommandwithanumericargumentspecifyingthedegreeofparallelism
desired.
ORA00292parallelrecoveryfeaturenotinstalled
Cause:Aparallelrecoverywasrequestedwhentheparallelrecoveryoptionisnotinstalled.
Action:DeletethePARALLELclausefromtheRECOVERcommand.Also,deletethe
RECOVERY_PARALLELISMparameterintheinitializationfile.
ORA00293controlfileoutofsyncwithredolog
Cause:Theredologfileandcontrolfileareoutofsyncbecauseanoncurrentcontrolfilewas
specifiedwhentheinstancewasstarted.
Action:RetrytheRECOVERcommandusingthecurrentcontrolfile,orretrytheRECOVER
commandusingtheUSINGBACKUPCONTROLFILEclause.
ORA00294invalidarchivelogformatspecifier'string'
Cause:AninvalidformatspecifierwasfoundintheLOG_ARCHIVE_FORMATinitialization
parameter.Theonlycharacterspermittedforstringares,S,t,andT.
Action:Correcttheinitializationfileandrestarttheinstance.
ORA00295datafile/tempfilenumberstringisinvalid,mustbebetween1andstring
Cause:Aninvalidfilenumberwasspecified.
Action:Specifyavaliddatafileortempfilenumberandretrytheoperation.
ORA00296maximumnumberoffiles(string)exceededforRECOVERDATAFILELIST
Cause:TheRECOVERDATAFILELISTcommandspecifiedmoredatafilesthanareallowedby
theDB_FILESinitializationparameter.ThiserroroccurswhendoingrecoverywithRecovery
Manager,andtheinstancehasbeenstartedwithaDB_FILESparameterspecifyingfewerdatafiles
thanRecoveryManagerneedstorecovertosatisfytheuser'sRECOVERcommand.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

32/57

15/5/2015

ORA00000toORA00899

Action:RestarttheinstancewithahighervalueforDB_FILES.
ORA00297mustspecifyRECOVERDATAFILELISTbeforeRECOVERDATAFILESTART
Cause:TheRECOVERDATAFILESTARTcommandwasissued,butnoRECOVER
DATAFILELISTcommandshadbeenissued.Thisonlyhappenswhendoingrecoverywith
RecoveryManager,andisaninternalerrorinRecoveryManager,becauseRecoveryManager
shouldalwaysissueRECOVERDATAFILELISTbeforeRECOVERDATAFILESTART.
Action:ContactOracleSupportServices.
ORA00298Missingorinvalidattributevalue
Cause:Anonzerointegervalueisrequiredwhenthefollowingkeywordattributesarespecified:
TIMEOUT
EXPIRE
DELAY
NEXT

Action:Correctthesyntaxandretrythecommand.
ORA00299mustusefilelevelmediarecoveryondatafilestring
Cause:Thecontrolfiledoesnotcontainanentryforthisfile,soblockmediarecoverycannotbe
done.
Action:Restorethedatafileandperformfilelevelmediarecovery.
ORA00300illegalredologblocksizestringspecifiedexceedslimitofstring
Cause:Thespecifiedblocksizeoftheredologisgreaterthanthemaximumblocksizeforthe
operatingsystem.
Action:Createtheredologonadevicewithasmallerblocksize.
ORA00301errorinaddinglogfile'string'filecannotbecreated
Cause:Thecreationoftheredologfilefailed
Action:Checkwhether:
1. Thereisenoughstoragespaceonthedevice
2. Thenameofthefileisvalid
3. Thedeviceisonline
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

33/57

15/5/2015

ORA00000toORA00899

4. AnI/Oerroroccurred
Also,itispossibleREUSEwasspecifiedonthecommandlineandafileoftheincorrectsize
exists.EitherdonotspecifyREUSEoruseafileofthecorrectsize.
ORA00302limitofstringlogsexceeded
Cause:Themaximumnumberofredologfileshasbeenexceeded.Thereisalimit,setatdatabase
creation,onthenumberofredologfiles(typically16).
Action:UsetheCREATECONTROLFILEcommandwithalargervalueforMAXLOGFILES.
ORA00303cannotprocessParallelRedo
Cause:AredologcontainingParallelRedohasbeendetected.ThecurrentOraclereleasecannot
processthisformatofredo.
Action:UsealaterreleasethatsupportsParallelRedo.
ORA00304requestedINSTANCE_NUMBERisbusy
Cause:Aninstancetriedtostartbyusingavalueoftheinitializationparameter
INSTANCE_NUMBERthatisalreadyinuse.
Action:Either:
SpecifyanotherINSTANCE_NUMBER,
Shutdowntherunninginstancewiththisnumber,or
Waitforinstancerecoverytocompleteontheinstancewiththisnumber.
ORA00305logstringofthreadstringinconsistentbelongstoanotherdatabase
Cause:ThedatabaseIDintheredologfiledoesnotmatchthedatabaseIDinthecontrolfile.This
redologfileisnotfromthecurrentdatabase.
Action:Specifythecorrectredologfile,andthenretrytheoperation.
ORA00306limitofstringinstancesinthisdatabase
Cause:Startingthisinstancewouldexceedthemaximumnumberofinstancesallowedforthis
database.ThismessageoccursonlywithSTARTUPsharedandmultipleinstances.
Action:Youcannotstartmorethanthelowerof:
theoperatingsystemspecificmaximumor
thenumberofinstancesspecifiedbytheMAXINSTANCESoptionspecifiedinthe
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

34/57

15/5/2015

ORA00000toORA00899

CREATEDATABASEstatement
ORA00307requestedINSTANCE_NUMBERoutofrange,maximumisstring
Cause:TheinitializationparameterINSTANCE_NUMBERspecifiedanumberthatwasoutof
range.
Action:ChangethevalueofINSTANCE_NUMBERtoavalidrangeandrestarttheinstance.The
minimumvalueis1andthemaximumvalueistheloweroftheoperatingsystemspecific
maximumorthevalueoftheMAXINSTANCESoptionspecifiedintheCREATEDATABASE
statement.SeealsoyouroperatingsystemspecificOracledocumentation.
ORA00308cannotopenarchivedlog'string'
Cause:Thesystemcannotaccessarequiredarchivedredologfile.
Action:Checkthattheofflinelogexists,thestoragedeviceisonline,andthearchivedfileisinthe
correctlocation.Thenattempttocontinuerecoveryorrestarttherecoverysession.
ORA00309logbelongstowrongdatabase
Cause:Thesystemcannotaccessthearchivedredologbecauseitbelongstoanotherdatabase.
Action:Specifythecorrectredologfileandthenretrytheoperation.
ORA00310archivedlogcontainssequencestringsequencestringrequired
Cause:Thearchivedlogisoutofsequence,probablybecauseitiscorruptedorthewrongredolog
filenamewasspecifiedduringrecovery.
Action:Specifythecorrectredologfileandthenretrytheoperation.
ORA00311cannotreadheaderfromarchivedlog
Cause:AnI/Oerroroccurredwhenattemptingtoreadthelogfileheaderfromthespecified
archivedredologfile.
Action:Othermessageswillaccompanythismessage.Seetheassociatedmessagesforthe
appropriateactiontotake.
ORA00312onlinelogstringthreadstring:'string'
Cause:Thismessagereportsthefilenamefordetailsofanothermessage.
Action:Othermessageswillaccompanythismessage.Seetheassociatedmessagesforthe
appropriateactiontotake.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

35/57

15/5/2015

ORA00000toORA00899

ORA00313openfailedformembersofloggroupstringofthreadstring
Cause:Theonlinelogcannotbeopened.Thefilemaynotbeintheexpectedlocation.
Action:Specifythecorrectredologfileormakethelogavailable,ifnecessary.Also,seethe
accompanyingmessages.
ORA00314logstringofthreadstring,expectedsequence#stringdoesn'tmatchstring
Cause:Theonlinelogiscorruptedorisanoldversion.
Action:Findandinstallthecorrectversionofthelogorresetthelogs.RefertotheOracle9i
DatabaseAdministrator'sGuideforrecoveryprocedures.
ORA00315logstringofthreadstring,wrongthread#stringinheader
Cause:Theonlinelogiscorruptedorisanoldversion.
Action:Findandinstallthecorrectversionofthelogorresetthelogs.RefertotheOracle9i
DatabaseAdministrator'sGuideforrecoveryprocedures.
ORA00316logstringofthreadstring,typestringinheaderisnotlogfile
Cause:Theonlinelogiscorruptedorisanoldversion.
Action:Findandinstallthecorrectversionofthelogorresetthelogs.RefertotheOracle9i
DatabaseAdministrator'sGuideforrecoveryprocedures.
ORA00317filetypestringinheaderisnotlogfile
Cause:Thisisnotanarchivedlogfile.
Action:Findthecorrectfileandtryagain.RefertotheOracle9iDatabaseAdministrator'sGuide
forrecoveryprocedures.
ORA00318logstringofthreadstring,expectedfilesizestringdoesn'tmatchstring
Cause:Thefilesizeindicatedinthecontrolfiledidnotmatchthefilesizecontainedinthelog
file.
Action:Restorethecorrectfileorresetthelogs.RefertotheOracle9iDatabaseAdministrator's
Guideforrecoveryprocedures.
ORA00319logstringofthreadstringhasincorrectlogresetstatus
Cause:Anonlineredologhaslogresetdatathatisdifferentfromthelogresetdatainthecontrol
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

36/57

15/5/2015

ORA00000toORA00899

file.Thelogisprobablyanincorrectlyrestoredbackup.
Action:Restorethecorrectfileorresetthelogs.RefertotheOracle9iDatabaseAdministrator's
Guideforrecoveryprocedures.
ORA00320cannotreadfileheaderfromlogstringofthreadstring
Cause:Thefileisnotavailable.
Action:Restorethelogfile.
ORA00321logstringofthreadstring,cannotupdatelogfileheader
Cause:Cannotwritetothelogfile.
Action:Restoreaccesstothefile.
ORA00322logstringofthreadstringisnotcurrentcopy
Cause:Anonlinelogappearstobeanincorrectlyrestoredbackup.
Action:Restorethecorrectfileorresetthelogs.RefertotheOracle9iDatabaseAdministrator's
Guideforrecoveryprocedures.
ORA00323Currentlogofthreadstringnotuseableandallothersneedarchiving
Cause:Anattempttoopenthethreadfailedbecauseitisnecessarytoswitchredogenerationto
anotheronlinelog,butalltheotherlogsneedtobearchivedbeforetheycanbeused.
Action:Archivethelogsforthethreadandthenretrytheopen.
ORA00324logfile'string'translatedname'string'toolong,stringcharactersexceedsstringlimit
Cause:Thetranslatednameforalogfileistoolong.
Action:Chooseanuntranslatednamethatyieldsashortertranslatedname.
ORA00325archivedlogforthreadstring,wrongthread#stringinheader
Cause:Thearchivedlogiscorruptedorforanotherthread.Cannotusethelogforapplyingthe
redo.
Action:Findthecorrectarchivedlog.
ORA00326logbeginsatchangestring,needearlierchangestring
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

37/57

15/5/2015

ORA00000toORA00899

Cause:Thearchivedlogsuppliedforrecoverywasgeneratedafterthelogthatisneeded.Cannot
yetusethelogforapplyingredo.
Action:Findthecorrectarchivedlog.
ORA00327logstringofthreadstring,physicalsizestringlessthanneededstring
Cause:Alogfilehasshrunkinsize.Thisislikelytohavebeencausedbyacomputeroperator's
mistakeoranoperatingsystemerror.
Action:Restorethelogfilefrombackup.Ifabackupisnotavailable,dropthislogandrecreateit.
Ifthedatabasewasshutdowncleanly,nofurtheractionshouldberequiredotherwise,incomplete
recoverymayberequired.
ORA00328archivedlogendsatchangestring,needlaterchangestring
Cause:Thearchivedlogsuppliedforrecoverywasgeneratedbeforethelogthatisneeded.Cannot
usethelogforapplyingredo.
Action:Findthecorrectarchivedlog.
ORA00329archivedlogbeginsatchangestring,needchangestring
Cause:Thearchivedlogisnotthecorrectlog.Anearlierlogisneeded.
Action:Restorethecorrectlogfile.
ORA00330archivedlogendsatchangestring,needchangestring
Cause:Thearchivedlogisnotthecorrectlog.Alaterlogisneeded.
Action:Restorethecorrectlogfile.
ORA00331logversionstringincompatiblewithORACLEversionstring
Cause:ThelogwaswrittenbyanincompatibleversionofOracle.
Action:Recoverthedatabasewiththecompatiblesoftware,shutitdowncleanly,andthenrestart
Oraclewiththecurrentsoftware.
ORA00332archivedlogistoosmallmaybeincompletelyarchived
Cause:Thelogissmallerthanthespaceallocatedinit.MaybetheresultofaSHUTDOWN
ABORTwhileitwasbeingwrittenbythearchiver.
Action:Getacompleteversionofthisloganduseitforrecovery.Thereshouldeitherbeanonline
versionofitoracopythatwassuccessfullyarchived.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

38/57

15/5/2015

ORA00000toORA00899

ORA00333redologreaderrorblockstringcountstring
Cause:AnI/Oerroroccurredwhilereadingthelogdescribedintheaccompanyingerror.
Action:Restoreaccessibilitytofile,orgetanothercopyofthefile.
ORA00334archivedlog:'string'
Cause:Thismessagereportsthefilenameinvolvedwithothererrors.
Action:Seeassociatederrormessages.
ORA00335onlinelogstring:Nologwiththisnumber,logdoesnotexist
Cause:Thismessagereportsthefilenameinvolvedwithothererrors.
Action:Seeassociatederrormessages.
ORA00336logfilesizestringblocksislessthanminimumstringblocks
Cause:ThelogfilesizeasspecifiedintheCREATEDATABASEstatementistoosmall.
Action:Increasethelogfilesize.
ORA00337logfile'string'doesnotexistandnosizespecified
Cause:Anattempttoaddalogfoundneitheranexistingfilenorasizeforcreatingthefile.
Action:Specifyasizeforthelogfile.
ORA00338logstringofthreadstringismorerecentthancontrolfile
Cause:Thecontrolfilechangesequencenumberinthelogfileisgreaterthanthenumberinthe
controlfile.Thisimpliesthatthewrongcontrolfileisbeingused.Notethatrepeatedlycausingthis
errorcanmakeitstophappeningwithoutcorrectingtherealproblem.Everyattempttoopenthe
databasewilladvancethecontrolfilechangesequencenumberuntilitisgreatenough.
Action:Usethecurrentcontrolfileordobackupcontrolfilerecoverytomakethecontrolfile
current.Besuretofollowallrestrictionsondoingabackupcontrolfilerecovery.
ORA00339archivedlogdoesnotcontainanyredo
Cause:Thearchivedlogisnotthecorrectlog.Itisacopyofalogfilethathasneverbeenusedfor
redogeneration,orwasanonlinelogbeingpreparedtobethecurrentlog.
Action:Restorethecorrectlogfile.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

39/57

15/5/2015

ORA00000toORA00899

ORA00340IOerrorprocessingonlinelogstringofthreadstring
Cause:AnI/Oerroroccurredonthenamedonlinelog.
Action:Restoreaccessibilitytothefileorrestorethefilefrombackup.
ORA00341logstringofthreadstring,wronglog#stringinheader
Cause:Theinternalinformationinanonlinelogfiledoesnotmatchthecontrolfile.
Action:Restorethecorrectfileorresetthelogs.RefertotheOracle9iDatabaseAdministrator's
Guideforrecoveryprocedures.
ORA00342archivedlogwascreatedbeforelastRESETLOGS
Cause:RecoverywasgivenalogthatwascreatedbeforethelastALTERDATABASEOPEN
RESETLOGScommand.Thereshouldbeanotherlogcreatedsincethenthatcontainsthecorrect
redo.
Action:Supplythecorrectlogfile.
ORA00343toomanyerrors,logmemberclosed
Cause:Themaximumnumberoferrorsonthislogmemberhasbeenexceeded.
Action:Correcttheunderlyingproblembyreferringtotheothererrormessagesfoundwiththis
one.
ORA00344unabletorecreateonlinelog'string'
Cause:AnI/Ofailureoccurredwhenattemptingtorecreateanonlinelogaspartofeitheran
ALTERDATABASEOPENRESETLOGSorALTERDATABASECLEARLOGFILE
command.
Action:Correctthefile/deviceasindicatedbyaccompanyingerrors.
ORA00345redologwriteerrorblockstringcountstring
Cause:AnI/Oerroroccurredwhilewritingthelog.
Action:Correctthecauseoftheerror,andthenrestartthesystem.Ifthelogislost,apply
media/incompleterecovery.
ORA00346logmembermarkedasSTALE
Cause:Alogfilemembernolongeriscomplete.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

40/57

15/5/2015

ORA00000toORA00899

Action:Correcttheunderlyingproblembyreferringtotheothererrormessagesfoundwiththis
one.
ORA00347logstringofthreadstring,expectedblocksizestringdoesn'tmatchstring
Cause:Duringonlinerecovery,theblocksizespecifiedinthecontrolfiledidnotmatchtheblock
sizecontainedintheredologfile.
Action:Restorethecorrectredofilefromabackuporresettheonlineredologfiles.
ORA00348singleprocessredofailure.Mustabortinstance
Cause:Afailureoccurredduringacriticalportionofthelogcodeduringsingleprocessoperation.
Thiserrordoesnotoccurduringnormalmultiprocessoperation.
Action:SHUTDOWNABORTandrestartthedatabase.
ORA00349failureobtainingblocksizefor'string'
Cause:Theoperatingsystemwasunabletodeterminetheblocksizeforthegivenfilename.
Action:Consulttheaccompanyingerrormessage,andcorrectthedeviceorspecifyanotherfile
name.
ORA00350logstringofthreadstringneedstobearchived
Cause:Thecommandcannotbedonebecausetheloghasnotbeenarchived,andmediarecovery
hasbeenenabled.
Action:Archivethelogordisablemediarecovery.IfthecommandsupportsanUNARCHIVED
option,thenitcanbeused.However,thismayresultinmakingbackupsunusable,andforcingthe
dropofsomeofflinefiles.
ORA00351recovertotimeinvalid
Cause:ThetimespecifiedinarecoveruntilstatementmustbeafterJanuary1st1988.
Action:SpecifyatimeafterJanuary1st1988.
ORA00352alllogsforthreadstringneedtobearchivedcannotenable
Cause:Anattemptwasmadetoenableathreadwithalllogsneedingtobearchived,andmedia
recoveryhasbeenenabled.Thereisnologthatcanbemadethenewcurrentlogforthethread.
Action:Archivealogforthethreadordisablemediarecovery.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

41/57

15/5/2015

ORA00000toORA00899

ORA00353logcorruptionnearblockstringchangestringtimestring
Cause:Sometypeofredologcorruptionhasbeendiscovered.Thiserrordescribesthelocationof
thecorruption.Accompanyingerrorsdescribethetypeofcorruption.
Action:Performrecoverywithagoodversionoftheredologordoincompleterecoveryuptothe
indicatedchangeortime.
ORA00354corruptredologblockheader
Cause:Theblockheaderontheredoblockindicatedbytheaccompanyingerrorisnotvalid.The
blocknumberandtimestamparegiveninanaccompanyingmessage.
Action:Performrecoverywithagoodversionoftheredologorperformcancelbasedrecoveryup
to,butnotincluding,thecorruptedredologfile.Ifthishappenswhenarchiving,archivingofthe
problemlogcanbeskippedbyclearingthelogwiththeUNARCHIVEDoption.Thismustbe
followedbyabackupofeverydatafiletoinsurerecoverabilityofthedatabase.
ORA00355changenumbersoutoforder
Cause:Achangenumberfoundintheredologislowerthanapreviouslyencounteredchange
number.Thelogiscorruptedinsomeway.Thecorruptionmaybeattheearlierchangeoratthis
one.
Action:Performrecoverywithagoodversionofthelogorperformtimebasedrecoveryuptothe
indicatedtime.
ORA00356inconsistentlengthsinchangedescription
Cause:Achangerecordintheredologcontainslengthsthatdonotadduptoaconsistentvalue.
Thelogiscorruptedinsomeway.
Action:Performrecoverywithagoodversionofthelogordotimebasedrecoveryuptothe
indicatedtime.
ORA00357toomanymembersspecifiedforlogfile,themaximumisstring
Cause:AnADDLOGFILEorADDLOGFILEMEMBERcommandwouldresultinalogwith
toomanymembers.Thenumberofmembersissetwhenthedatabaseiscreated.
Action:Usefewerlogfilemembers.
ORA00358Toomanyfilemembersspecified,themaximumisstring
Cause:ACREATEorALTERstatementspecifiedtoomanymembersinaparenthesisedfilelist.
Action:Specifyanumberoffilemembersthatiswithintheportdefinedlimit.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

42/57

15/5/2015

ORA00000toORA00899

ORA00359logfilegroupstringdoesnotexist
Cause:AnADDLOGFILEMEMBERorDROPLOGFILErequestspecifiedalogfilegroup
numberthatdoesnotexist.
Action:Checktheconfigurationofthelogfilesandreissuethecommand.
ORA00360notalogfilemember:string
Cause:AfilenamewasgiventoDROPLOGFILEMEMBERcommandthatisnotapartofthe
database,orwhichisadatafile.
Action:Supplyavalidlogfilemembername.
ORA00361cannotremovelastlogmemberstringforgroupstring
Cause:Anattempthasbeenmadetoremovethelastmemberofalogfilegroup.
Action:Ifdesired,deletetheentirelog,byusingDROPLOGFILE.
ORA00362memberisrequiredtoformavalidlogfileingroupstring
Cause:Arequesttodropalogfilememberwasdeniedbecauseitwouldremovedatarequiredto
formacompletelogfile.
Action:Ifdesired,deletetheentirelog(afterarchivingifrequired),byusingDROPLOGFILE.
ORA00363logisnotthearchivedversion
Cause:Theloggiventorecoveryisabackupoftheonlineversionfromthetimeitwasthecurrent
log.Thearchivedversionofthelogwouldnotbemarkedasendofthread.Thiserrorcanalsobe
causedbyfailingtolistthecurrentlogofanenabledthreadinaCREATECONTROLFILE
command.
Action:Findthearchivedversionofthelogandsupplyitsname.Ifthisismediarecovery
immediatelyfollowingaCREATECONTROLFILE,besurethecurrentlogforthisthreadwas
included.
ORA00364cannotwriteheadertonewlogmember
Cause:AnI/Oerroroccurredwhenattemptingtowritetheheadertoalogmemberthatisbeing
addedtoanexistinggroup.
Action:Seeaccompanyingerrors.Fixtheproblemoruseanotherfile.

http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

43/57

15/5/2015

ORA00000toORA00899

ORA00365thespecifiedlogisnotthecorrectnextlog
Cause:Thespecifiedlogfailedtopasscheckstoensureitcorrespondstothelogthatwasjust
applied.Thisisprobablytheresultofusingalogthatwasgeneratedagainstacoldbackupimage
ofthedatabase.
Action:Findthelogthatwasgeneratedbythiscopyofthedatabaseandgivethatfilenameto
recovery.
ORA00366logstringofthreadstring,checksumerrorinthefileheader
Cause:Thefileheaderfortheredologcontainsachecksumthatdoesnotmatchthevalue
calculatedfromthefileheaderasreadfromdisk.Thismeansthefileheaderiscorrupted.
Action:Findandinstallcorrectversionofthelogorresetthelogs.
ORA00367checksumerrorinlogfileheader
Cause:Thefileheaderfortheredologcontainsachecksumthatdoesnotmatchthevalue
calculatedfromthefileheaderasreadfromdisk.Thismeansthefileheaderiscorrupted.
Action:Findthecorrectfileandtryagain.
ORA00368checksumerrorinredologblock
Cause:Theredoblockindicatedbytheaccompanyingerror,isnotvalid.Ithasachecksumthat
doesnotmatchtheblockcontents.
Action:Performrecoverywithagoodversionofthelogordotimebasedrecoveryuptothe
indicatedtime.Ifthishappenswhenarchiving,archivingoftheproblemlogcanbeskippedby
clearingthelogwiththeUNARCHIVEDoption.Thismustbefollowedbyabackupofevery
datafiletoinsurerecoverabilityofthedatabase.Restorethecorrectfileorresetlogs.
ORA00369Currentlogofthreadstringnotuseableandotherlogbeingcleared
Cause:Anattempttoopenthethreadfailedbecauseitisnecessarytoswitchredogenerationto
anotheronlinelog,butalltheotherlogsarebeingclearedorneedtobearchivedbeforetheycan
beused.
Action:IftheALTERDATABASECLEARLOGFILEcommandisstillactive,thenwaitforitto
complete.Otherwise,reissuetheCLEARcommand.Ifthereareotheronlinelogsforthethread
thatarenotbeingcleared,thenarchivethelogs.
ORA00371notenoughsharedpoolmemory
Cause:TheSHARED_POOL_SIZEinitializationparameteristoosmall.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

44/57

15/5/2015

ORA00000toORA00899

Action:Increasetheparametervalue.
ORA00372filestringcannotbemodifiedatthistime
Cause:Anattemptwasmadetomodifythecontentsofafilethatcannotbemodified.Thefileis
mostlikelypartofareadonlytablespacebutmaybeintheprocessofgoingoffline,orthe
databasemaybeintheprocessofclosing.
Action:Checkthestatusofthefileanditstablespace.
ORA00373onlinelogversionstringincompatiblewithORACLEversionstring
Cause:TheonlinelogwaswrittenbyanincompatibleversionofOracle.Thiscanoccurwhenthe
logfilewascreatedbyeitheraneworolderversionofOracle.
Action:Recoverthedatabasewiththecompatiblesoftware,shutitdowncleanly,andthenrestart
withcurrentsoftware.
ORA00374parameterdb_block_size=stringinvalidmustbeamultipleofstringintherange
[string..string]
Cause:AninvalidvaluewasspecifiedfortheDB_BLOCK_SIZEparameter.
Action:Adjustthevalueoftheparameterandrestarttheinstance.
ORA00375unabletogetdefaultdb_block_size
Cause:ThesystemwasunabletodeterminethedefaultvalueforDB_BLOCK_SIZE.
Action:Seetheaccompanyingsystemspecificerror.Asaworkaround,specifytheblocksizein
theinitializationparameterfile.
ORA00376filestringcannotbereadatthistime
Cause:Anattemptwasmadetoreadfromafilethatisnotreadable.Mostlikelythefileisoffline.
Action:Checkthestateofthefile.Bringitonline.
ORA00377Frequentbackupsoffilestringcausingwriteoperationtostall
Cause:Backupsareoccurringtoofrequentlyonthisfile.Eachtimeanewbackupisstartedfora
file,anywriteswhichhavebeenpreviouslyissued(butnotcompleted)havetobereissued.Ifhot
backupsarestartedvery,veryfrequently,itispossiblethatsomewriteswillbereissued
repeatedlyandnevercomplete.
Action:Increasetheintervalbetweenbeginhotbackupcommandsforthisfile.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

45/57

15/5/2015

ORA00000toORA00899

ORA00378bufferpoolscannotbecreatedasspecified
Cause:ThenumberofbuffersorthenumberofLRUlatchesistoosmalltosatisfythespecified
bufferpoolconfiguration.
Action:Eitherincreasethenumberofbuffersand/ornumberofLRUlatchesorconfiguresmaller
bufferpools.
ORA00379nofreebuffersavailableinbufferpoolstringforblocksizestringK
Cause:Allbuffersinthespecifiedbufferpoolforthespecifiedblocksizeareinuseandnofree
buffersareavailable.
Action:Increasethenumberofbuffersinthespecifiedpoolforthespecifiedblocksize.
ORA00380cannotspecifydb_numberk_cache_sizesincenumberKisthestandardblocksize
Cause:UserspecifiedtheparameterDB_nK_CACHE_SIZE(wherenisoneof2,4,8,16,32),while
thestandardblocksizeforthisdatabaseisequaltonKbytes.Thisisillegal.
Action:SpecifythestandardblocksizecacheusingDB_CACHE_SIZE(DEFAULTpool)(and
DB_RECYCLE_CACHE_SIZE,DB_KEEP_CACHE_SIZEifadditionalbufferpoolsare
required).DoNOTusethecorrespondingDB_nK_CACHE_SIZEparameterforthestandard
blocksize.
ORA00381cannotusebothnewandoldparametersforbuffercachesizespecification
Cause:Userspecifiedoneormoreof{DB_CACHE_SIZE,DB_RECYCLE_CACHE_SIZE,
DB_KEEP_CACHE_SIZE,DB_nK_CACHE_SIZE(wherenisoneof{2,4,8,16,32})ANDone
ormoreof{DB_BLOCK_BUFFERS,BUFFER_POOL_KEEP,BUFFER_POOL_RECYCLE}.
Thisisillegal.
Action:UseEITHERtheold(preOracle9.0.0)parametersORthenewones.Don'tspecifyboth.
Ifoldsizeparametersarespecifiedintheparameterfile,youmaywanttoreplacethemwithnew
parameterssincethenewparameterscanbemodifieddynamicallyandallowyoutoconfigure
additionalcachesforadditionalblocksizes.
ORA00382stringnotavalidblocksize,validrange[string..string]
Cause:UserspecifiedavalueforDB_nK_CACHE_SIZEwherenisoneof{2,4,8,16,32},but
nkisnotavalidblocksizeforthisplatform.
Action:Removecorrespondingparameterfromtheinitializationparameterfileandrestartthe
instance.
ORA00383DEFAULTcacheforblocksizestringcannotbereducedtozero
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

46/57

15/5/2015

ORA00000toORA00899

Cause:UserattemptedtoreduceDB_CACHE_SIZEtozero,orattemptedtoreduce
DB_nK_CACHE_SIZEtozerowhiletherewerestillonlinetablespaceswithblocksizenK.Note
thatsincetheSYSTEMtablespacecannotbetakenoffline,itisalwaysillegaltoset
DB_CACHE_SIZEtozero.
Action:Offlineanytablespaceswiththecorrespondingblocksizeandthenperformtheoperation
again.
ORA00384Insufficientmemorytogrowcache
Cause:Thesystemcouldnotallocatesufficientmemorytogrowthecachetothespecifiedsize.
Action:Attemptasmallerincreaseinthevalueoftheparameter.
ORA00390logstringofthreadstringisbeingcleared,cannotbecomecurrentlog
Cause:Anattempttoswitchtoanewonlinelogfortheredothreadfailedbecausenoreusablelog
couldbefound.Thislogisbeingclearedandwillbeusablewhentheclearingcompletes.The
commandthatbegantheclearingmayhaveterminatedwithoutcompletingtheclearing.
Action:Iftheclearcommandisstillexecuting,thenwaitforitscompletion.Ifitterminated,then
reissuetheclearcommand,ordropthelog.
ORA00391Allthreadsmustswitchtonewlogformatatthesametime
Cause:Anattempttoswitchthecurrentlogofasinglethreadisnotallowedbecausethe
compatibilityrequirementsforceanewlogformatversionnumber.Whenchanginglogformats,all
threadsmustswitchtothenewformatatthesametime.
Action:Openthedatabasetocausethecoordinatedlogswitch.Ifthatisnotpossible,thenreturn
tothesamesoftwareversionandcompatibilitysettinglastusedtoopenthedatabase.
ORA00392logstringofthreadstringisbeingcleared,operationnotallowed
Cause:Anoperationencounteredthisonlineloginthemiddleofbeingcleared.Thecommandthat
begantheclearingmayhaveterminatedwithoutcompletingtheclearing.
Action:Iftheclearcommandisstillexecuting,thenwaitforitscompletion.Ifitterminated,then
reissuetheclearcommandordropthelog.
ORA00393logstringofthreadstringisneededforrecoveryofofflinedatafiles
Cause:Logcannotbeclearedbecausetheredoinitisneededtorecoverofflinedatafiles.Ithas
notbeenarchivedsothereisnoothercopyavailable.Ifthelogiscleared,thetablespaces
containingthefileswillhavetobedropped.
Action:Archivethelogandthenrepeattheclearcommand.Ifarchivingisnotpossible,and
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

47/57

15/5/2015

ORA00000toORA00899

droppingthetablespacesisacceptable,thenaddtheclauseUNRECOVERABLEDATAFILEat
theendoftheclearcommand.
ORA00394onlinelogreusedwhileattemptingtoarchiveit
Cause:Anattemptwasmadetoreuseanonlinelogfilethatisbeingarchived.
Action:Theonlinelogfilehasbeenoverwrittenitcannotbearchived.
ORA00395onlinelogsfortheclonedatabasemustberenamed
Cause:Aclonedatabaseopenforceslogfilerenamingtoavoidoverwritingtheprimarylogfiles.
Action:RenamethelogfilesmanuallyorusingtheLOG_FILE_NAME_CONVERTinitialization
parameter.
ORA00396errorstringrequiredfallbacktosinglepassrecovery
Cause:Theindicatederrorcausedtwopassinstanceorcrashrecoverytofail.Recoverywas
retriedwithanalternate(slower)methodtoavoidtheerror.
Action:Correctthecauseoftheindicatederror(alsorecorded)sothatfutureinstanceorcrash
recoverycansucceedwiththenewalgorithm.Thisusuallyrequiresmakingmoremainstorage
availabletotherecoveryprocess.
ORA00397lostwritedetectedforfilestring,blockstring
Cause:Thespecifiedblockismissingchangesthatshouldhavebeenwrittentodisk,indicatinga
lostwritebythefileI/Osubsystemorvolumemanager.
Action:RundiagnosticchecksontheI/Osubsystemandresolveanyerrors
ORA00398abortthreadrecoveryduetoreconfiguration
Cause:Globalenqueueservicereconfigurationoccurredduringinstance/crashrecovery.
Action:Thisisusedinternally,noactionisrequired.
ORA00399corruptchangedescriptioninredolog
Cause:Achangevectorintheredologfailedvalidationchecks.
Action:Dorecoverywithagoodversionofthelogordotimebasedrecoveryuptotheindicated
time.
ORA00400invalidreleasevaluestringforparameterstring
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

48/57

15/5/2015

ORA00000toORA00899

Cause:Thereleaselevelgivenforthespecifiedinitializationparameterisinvalid.
Action:Correcttheparametervalueintheparameterfileandretry.
ORA00401thevalueforparameterstringisnotsupportedbythisrelease
Cause:Thevaluespecifiedcannotbesupportedbythisreleaseofthesoftware.
Action:Chooseanappropriatevalue,orremovetheparametervaluetousethedefaultvalue.
ORA00402databasechangesbyreleasestringcannotbeusedbyreleasestring
Cause:Changeshavebeenmadetothedatabasethatrequireanewersoftwarereleaseorthat
violatethecompatibilityparameters.
Action:Useaversionofthesoftwarethatcanunderstandthechangesorrelaxthecompatibility
requirementsintheinitializationfile.
ORA00403string(string)isnotthesameasotherinstances(string)
Cause:AnotherinstancehassettheCOMPATIBLEorCOMPATIBLENORECOVERY
parametersdifferentlythanthisinstance.
Action:Changetheparametersofthecurrentinstancetomatchotherinstancesalreadyrunning.
ORA00404Convertfilenotfound:'string'
Cause:ThefileusedforconvertingthedatabasefromV7toV8couldnotbefound.
Action:Verifythatthemigrationprocesshasbeenstartedonthisdatabaseandthattheconvertfile
nameisaccessible.
ORA00405compatibilitytype"string"
Cause:Reportingatypeassociatedwithanothererror.
Action:Seetheaccompanyingerror.
ORA00406COMPATIBLEparameterneedstobestringorgreater
Cause:ThevalueoftheCOMPATIBLEinitializationparameterisnothighenoughtoallowthe
operation.Allowingthecommandwouldmakethedatabaseincompatiblewiththerelease
specifiedbythecurrentCOMPATIBLEparameter.
Action:Shutdownandrestartwithahighercompatibilitysetting.

http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

49/57

15/5/2015

ORA00000toORA00899

ORA00407rollingupgradefromreleasestring.stringtostring.stringisnotallowed
Cause:Anotherinstanceexecutingsoftwareatadifferentpointreleasealreadyhasthedatabase
mounted.
Action:Shutdownallinstancesthenrestartwiththenewsoftware.
ORA00408parameterstringissettoTRUE
Cause:Reportingtheparameterthatresultedinthecompatibilityerror.
Action:Shutdownandrestartwithahighercompatibilitysetting.
ORA00409COMPATIBLEneedstobestringorhighertouseAUTOSEGMENTSPACE
MANAGEMENT
Cause:ThisisduetoupgradingfromanolderreleaseofOraclewithtablespacescreatedusing
automaticsegmentspacemanagement.Toopenthedatabase,theCOMPATIBLEparameterneedsto
besettothespecifiedvalueorhigher.
Action:Shutdownandstartupwiththespecifiedcompatibilitysetting.
ORA00436ORACLEisnotlicensed.ContactOracleCorp.forassistance
Cause:ThisinstalledOraclesoftwareisnotlicensedtorunonthisCPU.Thiscanalsooccurif
Oraclesoftwarehasbeeninstalledincorrectly,forexample,withthewronglicensingcodes.
Action:CheckthatOracleisinstalledcorrectly.ThencontactOracleSupportServices.
ORA00437ORACLEfeatureisnotlicensed.ContactOracleCorp.forassistance
Cause:ThisinstalledOraclefeatureisnotlicensedtorunonthisCPU.Thiscanalsooccurif
Oraclesoftwarehasbeeninstalledincorrectly,forexample,withthewronglicensingcodes.
Action:CheckthatOracleisinstalledcorrectly.ThencontactOracleSupportServices.
ORA00438stringOptionnotinstalled
Cause:Thespecifiedoptionisnotinstalled.
Action:Eitheravoidcallingtheoption,orpurchaseandinstalltheoption.
ORA00439featurenotenabled:string
Cause:Thespecifiedfeatureisnotenabled.
Action:Donotattempttousethisfeature.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

50/57

15/5/2015

ORA00000toORA00899

ORA00443backgroundprocess"string"didnotstart
Cause:Thespecifiedprocessdidnotstart.
Action:Ensurethattheexecutableimageisinthecorrectplacewiththecorrectprotections,and
thatthereisenoughmemory.
ORA00444backgroundprocess"string"failedwhilestarting
Cause:Usuallyduetoabad(ornonexistent)backgroundprocessimage.
Action:Getagoodbackgroundprocessimage.
ORA00445backgroundprocess"string"didnotstartafterstringseconds
Cause:Thespecifiedprocessdidnotstartafterthespecifiedtime.
Action:Ensurethatthebackgrounddidnotdieandleaveatracefile.
ORA00446backgroundprocessstartedwhennotexpected
Cause:ThebackgroundprocessspecifiedstartedafterOraclewasalreadyrunning.
Action:Checktheaccompanyingmessages,ifany,andthebackgroundprocesstracefile.Correct
theproblemmentionedintheothermessages.Ifnouseronsitestartedtheprocess,reportthe
messagetoOracleSupportServices.
ORA00447fatalerrorinbackgroundprocess
Cause:Oneofthebackgroundprocessesdiedunexpectedly.
Action:Restartthesystem.Checkand,ifnecessary,correcttheproblemindicatedbythe
backgroundtracefileinBACKGROUND_DUMP_DEST.
ORA00448normalcompletionofbackgroundprocess
Cause:Oneofthebackgroundprocessescompletednormallyasrequestedbytheuser.
Action:Ifyouaresolvingaproblem,checkforothermessagesandthebackgroundprocesstrace
file.Correcttheproblemmentionedintheothermessages.ThenshutdownandrestartOracle.
ORA00449backgroundprocess'string'unexpectedlyterminatedwitherrorstring
Cause:Aforegroundprocessneedingservicefromabackgroundprocesshasdiscoveredthe
processdied.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

51/57

15/5/2015

ORA00000toORA00899

Action:Refertothemessagecodegiveninthemessageandthetracefilefortheforegroundand
thebackgroundprocesses.
ORA00470LGWRprocessterminatedwitherror
Cause:TheLogWriterprocessterminatedabnormally.
Action:Checktheaccompanyingmessages,andthebackgroundprocesstracefile.Correctthe
problemmentionedinthemessages.Thenshutdownandrestarttheinstance.Ifthetracefile
mentionsanyotherbackgroundprocessmessages,checkthetracefileforthementionedprocess
untiltherootmessageisfound.
ORA00471DBWRprocessterminatedwitherror
Cause:TheDatabaseWriterprocessterminatedabnormally.
Action:Checktheaccompanyingmessages,andthebackgroundprocesstracefile.Correctthe
problemmentionedinthemessages.Thenshutdownandrestarttheinstance.Ifthetracefile
mentionsanyotherbackgroundprocessmessages,checkthetracefileforthementionedprocess
untiltherootmessageisfound.
ORA00472PMONprocessterminatedwitherror
Cause:TheProcessMonitorprocessterminatedabnormally.
Action:Checktheaccompanyingmessages,andthebackgroundprocesstracefile.Correctthe
problemmentionedinthemessages.Thenshutdownandrestarttheinstance.Ifthetracefile
mentionsanyotherbackgroundprocessmessages,checkthetracefileforthementionedprocess
untiltherootmessageisfound.
ORA00473ARCHprocessterminatedwitherror
Cause:TheArchiverprocessterminatedabnormally.
Action:Checktheaccompanyingmessages,ifany,andthebackgroundprocesstracefile.Correct
theproblemmentionedinthemessages.Thenshutdownandrestarttheinstance.Ifthetracefile
mentionsanyotherbackgroundprocessmessages,checkthetracefileforthementionedprocess
untiltherootmessageisfound.
ORA00474SMONprocessterminatedwitherror
Cause:TheSystemMonitorprocessterminatedabnormally.
Action:Checktheaccompanyingmessages,ifany,andthebackgroundprocesstracefile.Correct
theproblemmentionedinthemessages.Thenshutdownandrestarttheinstance.Ifthetracefile
mentionsanyotherbackgroundprocessmessages,checkthetracefileforthementionedprocess
untiltherootmessageisfound.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

52/57

15/5/2015

ORA00000toORA00899

ORA00475TRWRprocessterminatedwitherror
Cause:Thesystemtracingprocessterminatedabnormally.
Action:Restarttheinstance.
ORA00476RECOprocessterminatedwitherror
Cause:Thedistributedtransaction(twophasecommit)recoveryprocessterminatedabnormally.
Action:Restarttheinstance.
ORA00477SNP*processterminatedwitherror
Cause:Amaterializedviewrefreshprocessterminatedabnormally.
Action:PMONwillrestartSNPprocessshortly.IfSNPprocessdoesnotgetstarted,contact
OracleSupportServices.
ORA00478SMONprocessterminatedduetoerrorstring
Cause:SMONwasunabletoservicetherequestsduetoanerrorincleanupofresources.
Action:Warmstarttheinstance.
ORA00480LCK*processterminatedwitherror
Cause:OneLockprocessterminatedabnormally.
Action:Checktheaccompanyingmessages,ifany,andthebackgroundprocesstracefile.Correct
theproblemmentionedinthemessages.Thenshutdownandrestarttheinstance.Ifthetracefile
mentionsanyotherbackgroundprocessmessages,checkthetracefileforthementionedprocess
untiltherootmessageisfound.
ORA00481LMONprocessterminatedwitherror
Cause:Theglobalenqueueservicemonitorprocessterminatedabnormally.
Action:Restarttheinstance.
ORA00482LMD*processterminatedwitherror
Cause:Aglobalenqueueservicedaemonprocessterminatedabnormally.
Action:Restarttheinstance.
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

53/57

15/5/2015

ORA00000toORA00899

ORA00483Duringshutdownaprocessabnormallyterminated
Cause:Oneofthebackgroundprocessesdidnotexitnormallyatornearthetimeofshutdown.
Action:UsetheSHUTDOWNABORTcommand.Checktheaccompanyingmessages,ifany,and
thebackgroundprocesstracefile.Correcttheproblemmentionedinthemessages.Thenshutdown
andrestarttheinstance.Ifthetracefilementionsanyotherbackgroundprocessmessages,check
thetracefileforthementionedprocessuntiltherootmessageisfound.
ORA00484LMS*processterminatedwitherror
Cause:Aglobalcacheserviceprocessterminatedabnormally.
Action:Warmstarttheinstance.
ORA00485DIAGprocessterminatedwitherrorstring
Cause:Aglobaldiagnosticprocessdied.
Action:Waitfortheprocesstorestart.
ORA00568Maximumnumberofinterrupthandlersexceeded
Cause:Thenumberofregisteredinterrupthandlingroutinesforwhenthebreakkeyisentered
exceedsthemaximumallowed.
Action:Reducethenumberofregisteredinterrupthandlers.
ORA00600internalerrorcode,arguments:[string],[string],[string],[string],[string],[string],
[string],[string]
Cause:ThisisthegenericinternalerrornumberforOracleprogramexceptions.Itindicatesthata
processhasencounteredalowlevel,unexpectedcondition.Causesofthismessageinclude:
timeouts
filecorruption
faileddatachecksinmemory
hardware,memory,orI/Oerrors
incorrectlyrestoredfiles
Thefirstargumentistheinternalmessagenumber.Otherargumentsarevariousnumbers,names,
andcharacterstrings.ThenumbersmaychangemeaningsbetweendifferentversionsofOracle.
Action:ReportthiserrortoOracleSupportServicesaftergatheringthefollowinginformation:
eventsthatleduptotheerror
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

54/57

15/5/2015

ORA00000toORA00899

theoperationsthatwereattemptedthatledtotheerror
theconditionsoftheoperatingsystemanddatabasesatthetimeoftheerror
anyunusualcircumstancesthatoccurredbeforereceivingtheORA00600message
contentsofanytracefilesgeneratedbytheerror
therelevantportionsoftheAlterfiles
Note:Thecauseofthismessagemaymanifestitselfasdifferenterrorsatdifferenttimes.Beaware
ofthehistoryoferrorsthatoccurredbeforethisinternalerror.
ORA00601cleanuplockconflict
Cause:TheProcessMonitorencounteredalockconflictwhiletryingtorecoverprocesses.Thisis
aninternalerrormessagenotusuallyissued.
Action:ContactOracleSupportServices.
ORA00602internalprogrammingexception
Cause:Internalprogrammingexceptionoccurred.
Action:ReportthiserrorasaprogrambugtoOracleSupportServices.
ORA00603ORACLEserversessionterminatedbyfatalerror
Cause:AnOracleServersessionisinanunrecoverablestate.
Action:LogintoOracleagainsoanewserversessionwillbecreatedautomatically.Examinethe
sessiontracefileformoreinformation.
ORA00604erroroccurredatrecursiveSQLlevelstring
Cause:AnerroroccurredwhileprocessingarecursiveSQLstatement(astatementapplyingto
internaldictionarytables).
Action:Ifthesituationdescribedinthenexterroronthestackcanbecorrected,dosootherwise
contactOracleSupportServices.
ORA00606Internalerrorcode
Cause:AcalltodeferredUPIfunctionswasmadeinnondeferredmode.
Action:ContactOracleSupportServices.
ORA00607Internalerroroccurredwhilemakingachangetoadatablock
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

55/57

15/5/2015

ORA00000toORA00899

Cause:AninternalerrorormemoryexceptionoccurredwhileOraclewasapplyingredotoadata
block.
Action:ContactOracleSupportServices.
ORA00701objectnecessaryforwarmstartingdatabasecannotbealtered
Cause:Anattemptwasmadetoalterordropadatabaseobject(table,cluster,orindex)definedin
thecontrolfile'sbootstrapsegmentandneededtowarmstartthedatabase.
Action:CorrectthespellingoftheobjectnameorremoveitfromtheALTERorDROPstatement.
ORA00702bootstrapverison'string'inconsistentwithversion'string'
Cause:Theversionofthebootstrapdataisincompatiblewiththecurrentversionofthesoftware.
Action:Restoreaversionofthesoftwarethatiscompatiblewiththedatafiles.
ORA00703maximumnumberofrowcacheinstancelocksexceeded
Cause:Therearenotenoughrowcacheenqueues.
Action:IncreasethevalueoftheROWCACHEENQUEUEparameterandrestartthesystem.
ORA00704bootstrapprocessfailure
Cause:Failureinprocessingbootstrapdata.Refertotheaccompanyingmessagesformore
informationaboutthecauseoftheproblem.
Action:Correcttheproblemsmentionedintheothermessages.Iftheproblempersists,contact
OracleSupportServices.
ORA00705inconsistentstateduringstartupshutdowntheinstance,thenrestartit
Cause:Apreviousattempttostartaninstancewasterminated.
Action:Shutdowntheinstancecompletelyandthenrestartit.
ORA00706errorchangingformatoffile'string'
Cause:Anattempttochangetheblock0formatofthespecifiedfilefailedbecausethefileisread
onlyoroffline.
Action:MakethefilereadwriteorbringthefileonlineandsettheBLK0_FMTCHGevent.
ORA00816errormessagetranslationfailed
http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

56/57

15/5/2015

ORA00000toORA00899

Cause:Thereisaninternalerrorwherearoutinewasunabletotranslateamessagecode.
Action:ContactOracleSupportServices.

Copyright1996,2002OracleCorporation.
AllRightsReserved.

http://docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#1001560

Home Book Contents Index Master Feedback


List
Index

57/57

You might also like