Oracle常見錯誤處理課件_第1頁
Oracle常見錯誤處理課件_第2頁
Oracle常見錯誤處理課件_第3頁
Oracle常見錯誤處理課件_第4頁
Oracle常見錯誤處理課件_第5頁
已閱讀5頁,還剩24頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

Oracle常見錯誤處理啟動實例裝載數(shù)據(jù)庫錯誤打開數(shù)據(jù)庫錯誤連接數(shù)據(jù)庫錯誤應用數(shù)據(jù)庫錯誤Oracle常見錯誤處理啟動實例裝載數(shù)據(jù)庫錯誤啟動實例裝載數(shù)據(jù)庫錯誤Ora-00205errorinidentifyingcontrolfile,checkalertlogformoreinfoOra-00209controlfileblocksizemismatch,checkalertlogformoreinfoOra-01031insufficientprivilegesOra-01033initializationorshutdowninprogressOra-01034ORACLEnotavailableOra-01991invalidpasswordfile'string’啟動實例裝載數(shù)據(jù)庫錯誤Ora-00205errorinOra-00205Ora-00205errorinidentifyingcontrolfile,checkalertlogformoreinfo(錯誤的控制文件標識)原因:無法找到參數(shù)文件中列出的控制文件。處理:檢查參數(shù)文件中參數(shù)“control_files”確保控制文件的路徑、名字和個數(shù)與實際的控制文件一致。Ora-00205Ora-00205errorinidOra-00209Ora-00209controlfileblocksizemismatch,checkalertlogformoreinfo(控制文件塊尺寸不匹配)原因:控制文件頭的塊尺寸與參數(shù)DB_BLOCK_SIZE不一致。處理:檢查Alert日志文件,根據(jù)Alert日志文件的提示更改參數(shù)文件中的參數(shù)DB_BLOCK_SIZE。Ora-00209Ora-00209controlfilOra-01031ORA-01031insufficientprivileges(不足的權限)原因:試圖改變當前用戶或密碼沒有相應的權限,在安裝Oracle是通常指沒有相應操作系統(tǒng)權限。處理:增加相應權限。如在啟動數(shù)據(jù)庫時,我們使用“conn/assysdba”連接本地數(shù)據(jù)庫的時候,有時會遇到這個錯誤,這種情況一般只要加上數(shù)據(jù)庫用戶和密碼就行。Ora-01031ORA-01031insufficienOra-01033ORA-01033ORACLEinitializationorshutdowninprogress(Oracle初始化或關閉中)原因:登錄時數(shù)據(jù)庫正處于初始化或關閉中處理:等待一會兒再連接,如果還是不行檢查alert日志文件,嘗試重啟服務。Ora-01033ORA-01033ORACLEinitOra-01034Ora-01034ORACLEnotavailable(Oracle不可用)原因:數(shù)據(jù)庫服務已啟動,但是數(shù)據(jù)庫未打開處理:在“sqlplus”中使用命令“startup”啟動數(shù)據(jù)庫。如果無法啟動,檢查ater日志查找原因,糾正錯誤后(如初始化參數(shù)文件中參數(shù)配置不當)啟動數(shù)據(jù)庫。Ora-01034Ora-01034ORACLEnotOra-01991Ora-01991invalidpasswordfile'string’(無效的密碼文件)原因:一般出現(xiàn)在使用新的控制文件覆蓋原有的控制文件時。處理:shutdown數(shù)據(jù)庫,使用orapwd重建密碼文件:orapwdfile=%ORACLE_HOME%\database\pwdsid.orapassword=pass。Ora-01991Ora-01991invalidpas打開數(shù)據(jù)庫錯誤Ora-01113filestringneedsmediarecoveryOra-01242datafilesufferedmediafailure:databaseinNOARCHIVELOGmodeOra-01243systemtablespacefilesufferedmediafailure打開數(shù)據(jù)庫錯誤Ora-01113filestringnOra-01113Ora-01113filestringneedsmediarecovery(打開數(shù)據(jù)文件時需要恢復)原因:在打開某個數(shù)據(jù)文件時需要介質(zhì)恢復處理:使用“recoverdatafiledatafile_name”對數(shù)據(jù)文件恢復后繼續(xù)打開操作。Ora-01113Ora-01113filestringOra-01242Ora-01242datafilesufferedmediafailure:databaseinNOARCHIVELOGmode(數(shù)據(jù)文件工作在非歸檔模式時遭遇到介質(zhì)失敗,需要恢復)原因:數(shù)據(jù)庫工作在非歸檔模式且某數(shù)據(jù)文件由于介質(zhì)失敗的原因無法訪問處理:如果存在冷備份或是導出備份,則可恢復到備份時的數(shù)據(jù)。如果沒有備份數(shù)據(jù)文件又不太重要,則刪除數(shù)據(jù)文件及其所在的表空間。如果沒有備份又是重要的數(shù)據(jù)文件,則準備被掛回家。Ora-01242Ora-01242datafilesOra-01243Ora-01243systemtablespacefilesufferedmediafailure(系統(tǒng)表空間遭遇到介質(zhì)失敗,需要恢復)原因:由于物理或邏輯上的錯誤導致數(shù)據(jù)文件損壞,需要恢復。處理:依據(jù)現(xiàn)場情況對數(shù)據(jù)庫進行還原、恢復。Ora-01243Ora-01243systemtabl連接數(shù)據(jù)庫錯誤ORA-00018maximumnumberofsessionexceededORA-00020maximumnumberofprocesses(string)exceededOra-12154:TNS:couldnotresolveservicenameOra-12514listenercouldnotresolveSERVICE_NAMEgiveninconnectdescriptorOra-12541nolistenerOra-12560:TNS:protocoladaptererror連接數(shù)據(jù)庫錯誤ORA-00018maximumnumbeORA-00018ORA-00018maximumnumberofsessionexceeded(超出最大的會話數(shù))原因:用戶連接會話超出參數(shù)文件中設置的會話數(shù)處理:增大參數(shù)文件中的“Sessions”參數(shù)ORA-00018ORA-00018maximumnumORA-00020ORA-00020maximumnumberofprocesses(string)exceeded(超出最大許可的進程數(shù))原因:Oracle打開的進程超出參數(shù)文件中設置的進程數(shù)處理:增大參數(shù)文件中的“進程”參數(shù)ORA-00020ORA-00020maximumnumOra-12154Ora-12154:TNS:couldnotresolveservicename(無法解析服務名)原因:所使用的網(wǎng)絡服務名在客戶端網(wǎng)絡配置中找不到,可能是由于域后綴配置不當。處理:檢查tnsname.ora文件是否存在使用的網(wǎng)絡服務名,如果存在檢查sqlnet.ora中的配置。Ora-12154Ora-12154:TNS:couldnOra-12514Ora-12514listenercouldnotresolveSERVICE_NAMEgiveninconnectdescriptor(監(jiān)聽程序不能解析連接描述符中給出的服務名)原因:客戶端配置的連接描述符中的服務名與監(jiān)聽程序中配置的全局數(shù)據(jù)庫名不一致。處理:修改使之一致。Ora-12514Ora-12514listenercoOra-12541Ora-12541nolistener(沒有監(jiān)聽器)原因:所要連接的服務器沒有監(jiān)聽服務。處理:安裝或者啟動監(jiān)聽服務。Ora-12541Ora-12541nolistenerOra-12560Ora-12560:TNS:protocoladaptererror(協(xié)議適配器錯誤)原因:Oracle服務未啟動。處理:啟動Oracle服務。原因:環(huán)境變量oracle_sid與實際的SID不一致。處理:修改注冊表HKLM\SOFTWARE\ORACLE里的oracle_sid或是使用setoracle_sid=SID設置臨時環(huán)境變量。原因:網(wǎng)絡適配器設置不對,一般發(fā)生在服務器有多塊網(wǎng)卡時。處理:打開“網(wǎng)絡與撥號連接”選擇“高級-高級設置”調(diào)整“連接”中的網(wǎng)絡適配器順序。

原因:未知處理:刪除%ORACLE_HOME%\NETWORK\ADMIN下的tnsname.ora文件,使用netca重新配置網(wǎng)絡服務名Ora-12560Ora-12560:TNS:protoco應用數(shù)據(jù)庫錯誤Ora-01041internalerror.hostdefextensiondoesn'texistOra-03113end-of-fileoncommunicationchannelOra-03114notconnectedtoORACLEOra-12571:TNS:packetwriterfailureOra-01555snapshottooold:rollbacksegmentnumberstringwithname"string"toosmallOra-04031unabletoallocatestringbytesofsharedmemoryOra-12500:listenerfailedtostartadedicatedserverprocessORA-24347WarningofaNULLcolumninanaggregatefunction應用數(shù)據(jù)庫錯誤Ora-01041internalerroOra-01041Ora-01041internalerror.hostdefextensiondoesn'texist(內(nèi)部錯誤hostdefextension不存在)原因:如果偶爾出現(xiàn)一次,則可能為網(wǎng)絡原因或用戶異常中止,如果經(jīng)常出現(xiàn)則為客戶端與服務端的字符集不一致。處理:如果偶爾出現(xiàn),可在服務端的協(xié)議配置文件PROTOCOL.ORA中增加一行“TCP.NODELAY=YES”。如果經(jīng)常出現(xiàn),則為客戶端與服務端字符集不一致或網(wǎng)絡原因;客戶端的字符集在注冊表里定義:HKEY__LOCAL__MACHINE/SOFTWARE/ORACLE/NLS__LANG;在客戶端注冊表中的TCP參數(shù)項中設置TCPMAXDATARETRANSMITIONS=20Ora-01041Ora-01041internalerOra-03113Ora-03113end-of-fileoncommunicationchannel(通信信道結束)原因:由于硬件或軟件的原因導致連接中斷處理:可能原因很多,如網(wǎng)卡故障導致網(wǎng)絡中斷,數(shù)據(jù)庫故障導致連接中斷等等。Ora-03113Ora-03113end-of-fileOra-03114Ora-03114notconnectedtoORACLE(沒有連接到Oracle)原因:用戶沒有登錄或連接中斷處理:重新連接。通常是由于用戶會話被kill或是數(shù)據(jù)庫shutdownimmediate引起的,一般不需要額外處理,重新登錄就可以了。。Ora-03114Ora-03114notconnectOra-12571Ora-12571:TNS:packetwriterfailure(包寫入失?。┰颍涸诎l(fā)送數(shù)據(jù)的過程中產(chǎn)生錯誤處理:檢查alert日志。如果持續(xù)出現(xiàn)這個錯誤,聯(lián)系Oracle支持。Ora-12571Ora-12571:TNS:packetOra-01555Ora-01555snapshottooold:rollbacksegmentnumberstringwithname"string"toosmall(快照太舊)原因:回滾段太小,數(shù)據(jù)檢索時被覆蓋。處理:常常發(fā)生在批量數(shù)據(jù)操作時,如果使用自動擴展回滾段,可以通過增大參數(shù)“UNDO_RETENTION”來解決,或是在事物中指定大的回滾段。Ora-01555Ora-01555snapshottoOra-04031Ora-04031unabletoallocatestringbytesofsharedmemory("string","string","string","string")(無法分配共享內(nèi)存段)原因:在加載一個大包或是執(zhí)行一個大的存儲過

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論