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)