Centos7 安裝Oracle11g 時遇到的問題及解決辦法


 1.安裝前缺少依賴包compat-libstdc++-33-3.2.3

yum install compat-libstdc+±33-3.2.3

 

2.安裝數據庫./runInstaller -silent -ignoreSysPrereqs -responseFile /oradata/db_install.rsp -ignorePrereq 時報INS-30001錯誤

 解決辦法:db_install.rsp 配置文件所有帶password的配置項設置一個密碼(最笨的辦法)

 

3.運行./runInstaller報(INS-32012) Unable To Create Directory

  解決辦法:有可能某些文件和文件夾沒有權限,可以給安裝目標根目錄增加權限。

chown -R oracle:oinstall /oradata

 

4.運行./runInstaller不彈圖形界面

  解決辦法:

  1).xmanager root用戶登錄到oracle服務器

  2).運行 export DISPLAY=本機地址:0.0

  3).執行xhost +

  4).切換到oracle用戶,運行./runInstaller。

 

5.運行./runInstaller -silent -ignoreSysPrereqs -responseFile /oradata/db_install.rsp -ignorePrereq 時報  Exception in thread "main" java.lang.NoClassDefFoundError

     解決辦法:

  系統中設置了DISPLAY環境變量

  執行:unset DISPLAY

  然后再執行runInstaller.sh

 

6.安裝成功后輸入sqlplus / as sysdba 報ORA-01031: insufficient privileges 

  解決辦法:用Oracle用戶登錄

 

7.運行.sh文件命令

sh /oradata/soft/oraInventory/orainstRoot.sh
sh /oradata/soft/oracle11g/product/11.2.0.3/dbhome_1/root.sh

 

8.登錄oracle時報錯ORA-01034

 

解決辦法:服務沒啟動

 

9.oracle 服務啟動

  1). oracle 登錄 ,注意不要登錄root 再sudo oracle
  2). lsnrctl start(監聽程序) (不啟動報ORA-12547: TNS: 丟失連接)

  

  3).    sqlplus / as sysdba
  4).    startup(Oracle數據庫) (不啟動報ORA-12514, TNS:listener does not currently know of service requested in connect descriptor)

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM