oracle11g安裝及遇到的問題
阿新 • • 發佈:2018-12-25
1、下載地址
2、安裝環境及版本
2.1、筆記本:win10 64位,8G記憶體,酷睿i5-3317U。
2.2、oracle有32位和64位版本,本人安裝oracle 11g 32位版本。
3、安裝過程及遇到的問題
3.1、安裝
以下是部分安裝截圖,如果這臺機子上尚未安裝過oracle服務,除了剛開始的一些硬體檢測可能要修改一下配置,其他按提示步驟安裝應該會很順。
接下來是你前面配置選項的一個總的概要圖,點選完成,開始安裝產品。產品安裝完成後會有一張建立的資料庫資訊,以防以後會用到最好截圖儲存下。
3.2、遇到的問題
3.2.1、win10 64位系統安裝oracle11g時遇到INS-13001環境不滿足最低要求。
網上搜到的解決方法:
在安裝時點選setup.exe之後,出現了:[INS-13001]環境不滿足最低要求。
這時,開啟你的解壓後的database資料夾,找到stage,然後cvu,找到cvu_prereq.xml檔案,用記事本開啟,增添以下內容
<OPERATING_SYSTEM RELEASE="6.2">
<VERSION VALUE="3"/>
<ARCHITECTURE VALUE="32-bit"/>
<NAME VALUE="Windows 10" />
<ENV_VAR_LIST>
<ENV_VAR NAME="PATH" MAX_LENGTH="1023" />
</ENV_VAR_LIST>
</OPERATING_SYSTEM>
這一段和上面的最主要的不同就是6.2和window10
如果你安裝的是64位的,則將32-bit改成64bit就可以了!改動後儲存。從新點選setup.exe就不會出項這個錯誤提示了!
3.2.2、完美解除安裝oracle。
我在公司解除安裝重灌的時候大致有以下這麼幾個步驟:
- 關閉oracle服務,在以oracle開頭的服務全部停止。
- 執行oracle自帶的解除安裝工具Universal Installer。
- win鍵+r,輸入regedit,刪除登錄檔中的oracle相關項,在HKEY_LOCAL_MACHINE中,具體的可以參考剛才給出的網上教程。
- 刪除目錄C:\Program Files (x86)\Oracle和oracle安裝目錄。
- 重啟計算機,因為oracle服務哪怕停止,安裝的時候會報一個服務已存在的提示,只有重啟後停止的服務才能刪掉。
3.2.3、oracle安裝到oracle database配置時失敗。
可能是由於解除安裝重灌或者有安裝客戶端過,所以安裝11g到配置資料庫時,一直在這邊失敗,日誌檔案裡報如下錯誤:
oracle.net.config.ServiceAliasException: TNS-04404: 沒有錯誤
caused by: oracle.net.config.ConfigException: TNS-04414: 檔案錯誤
caused by: TNS-04612: "xmedi" 的 RHS 為空
oracle.net.config.ConfigException: TNS-04414: 檔案錯誤
caused by: TNS-04612: "xmedi" 的 RHS 為空
TNS-04612: "xmedi" 的 RHS 為空
其實到這邊oracle的服務大致安裝好了,只是差一個oracle資料庫例項,可以通過DBCA建立資料庫;如果要通過PL/SQL Developer連線資料庫還要配置監聽器,通過Net CA配置。
4、小結
以上都是我自己安裝時碰到的問題,安裝時碰到問題,可以去安裝目錄cfgtoollogs\dbca\ORCL這個目錄找錯誤日誌定位原因及解決方法,或者上網尋求解決方案。本文內容如有錯誤,歡迎各位指正,謝謝。