Oracle 異常處理匯總

來源:互聯網
上載者:User

標籤:

Oracle 異常處理匯總1、plsql無法串連

安裝oracle,中間錄入密碼,使用者是:sys,pass: 錄入的密碼。

串連資料庫,建議建立新的使用者,最好別直接用sys

安裝完畢,則需要配置Net Configration Assistant,才能通過pl/sql串連

確保服務監聽服務已經啟動

2、遇到ORACLE錯誤12514

解決方案:

1) 找到監聽檔案

C:\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora

開啟:

# listener.ora Network Configuration File: C:\Oracle\product\11.2.0\dbhome_1\network\admin\listener.ora# Generated by Oracle configuration tools.LISTENER =  (DESCRIPTION_LIST =    (DESCRIPTION =      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))      (ADDRESS = (PROTOCOL = TCP)(HOST = WIN-L7MD6EPHO8Q.localdomain)(PORT = 1521))    )  )ADR_BASE_LISTENER = C:\Oracle

修改為:

# listener.ora Network Configuration File: C:\Oracle\product\11.2.0\dbhome_1\network\admin\listener.ora# Generated by Oracle configuration tools.LISTENER =  (DESCRIPTION_LIST =    (DESCRIPTION =      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))      (ADDRESS = (PROTOCOL = TCP)(HOST = WIN-L7MD6EPHO8Q.localdomain)(PORT = 1521))    )    (SID_DESC =       (GLOBAL_DBNAME = orcl)       (ORACLE_HOME = \product\11.2.0\dbhome_1)       (SID_NAME = orcl)     )   )ADR_BASE_LISTENER = C:\Oracle

ORACLE_HOME: oracle安裝目錄

GLOBAL_DBNAME: 執行個體名,預設為orcl

2) 重啟監聽器,當然可以在windows服務中重啟

開啟cmd,執行:

    lsnrctl stop   // 關閉    lsnrctl start  // 啟動

 

3、oracle 11g如果遇到這個問題12514

解決方案:

1、SID_NAME改為具體的執行個體名,如:orcl

2、刪除  (PROGRAM = extproc)

# listener.ora Network Configuration File: D:\oracle\product\11.2.0\dbhome_1\network\admin\listener.ora# Generated by Oracle configuration tools.SID_LIST_LISTENER =  (SID_LIST =    (SID_DESC =      (SID_NAME = orcl)      (ORACLE_HOME = D:\oracle\product\11.2.0\dbhome_1)      (PROGRAM = extproc)      (ENVS = "EXTPROC_DLLS=ONLY:D:\oracle\product\11.2.0\dbhome_1\bin\oraclr11.dll")    )  )SID_LIST_ORCL =  (SID_LIST =    (SID_DESC =      (SID_NAME = CLRExtProc)      (ORACLE_HOME = D:\oracle\product\11.2.0\dbhome_1)      (PROGRAM = extproc)      (ENVS = "EXTPROC_DLLS=ONLY:D:\oracle\product\11.2.0\dbhome_1\bin\oraclr11.dll")    )  )LISTENER =  (DESCRIPTION_LIST =    (DESCRIPTION =      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.30.134)(PORT = 1521))    )  )ADR_BASE_LISTENER = D:\oracle

 

4、imp還原資料庫時報錯:錯誤12514

IMP-00058: 遇到 ORACLE 錯誤 12514ORA-12514: TNS: 監聽程式當前無法識別串連描述符中請求的服務IMP-00000: 未成功終止匯入

 

 注意匯入的執行個體名是否正確,可參考上述解決方案。

 

Oracle 異常處理匯總

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.