1. 程式人生 > >安裝Oracle12c報錯問題解決辦法

安裝Oracle12c報錯問題解決辦法

安裝Oracle12c報錯問題解決

1、 未找到檔案 E:\app\orcl\product\12.1.0\dbhome_1\ctx\admin\dr0ulib.sql.sbs
將win64_11gR2_database_2of2中的components檔案拷貝在1of2中的components目錄下
這裡寫圖片描述
2、 Failed to Create ankki Oracle Home User.
開啟域安全策略(命令列視窗輸入secpol.msc)- 安全設定 – 賬戶策略 –密碼策略中複雜性要求設定為已禁用
這裡寫圖片描述
最後cmd執行gpupdate /force 重新整理組策略
3、[INS-20802] Oracle Net Configuration Assistant 失敗。
這裡寫圖片描述


日誌檔案顯示
這裡寫圖片描述
檢視服務,嘗試手動重啟監聽服務,提示無法啟動
這裡寫圖片描述
輸入win+R——regedit回車執行,開啟登錄檔,新增註冊檔案
在HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/services/
中新增新建項OracleOraDb11g_home1TNSListener,然後新建字串值命名為ImagePath,值為 E:\app\ankki\product\12.1.0\dbhome_1\BIN\TNSLSNR.EXE
這裡寫圖片描述
然後使用命令lsnrctl start重啟listener服務,發現還是不行,提示找不到指定檔案
這裡寫圖片描述
檢視oracle服務,提示讀取描述失敗、錯誤程式碼2
百度解釋說是解除安裝oracle沒解除安裝乾淨
這裡寫圖片描述

於是使用sc delete 服務名,刪除讀取失敗的服務
這裡寫圖片描述
再次重試,繼續安裝。終於成功。
這裡寫圖片描述
本地連線檢視,連線成功
這裡寫圖片描述
4、使用Navicat遠端連線,提示無監聽程式
這裡寫圖片描述
檢視監聽服務依然不能啟動,於是通過Net Configuration Assistant工具把現用的LISTENER刪除後,再重新建立一個監聽服務。檢視發現監聽服務已成功執行。
這裡寫圖片描述
再次嘗試遠端連線,成功!

這裡寫圖片描述