在win10 64bit下安裝oracle 11的時候,有些問題不注意,安裝的時候才遇到就gg了。下面將介紹win10下安裝oracle 11的步驟以及安裝過程中遇到的一些問題及解決方案。
安裝過程中可能會遇到的問題
1.提示找不到WFMLRSVCApp.ear文件。
2.[INS-13001]環境不滿足最低要求。
3.沒有安裝NET Framework 3.5。
4.驗證密碼時出現“ora-28000”的錯誤。
1.oracle 11下載(這兩個zip都要下載喲!)地址:
http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_1of2.zip
http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_2of2.zip
2.將下載好的zip同時選中,然后解壓到同一目錄下的同一文件夾
一定要兩個文件夾同時解壓到一個文件夾,不然會報“提示找不到WFMLRSVCApp.ear文件”的錯誤。這里以我的安裝目錄為例,如下圖所示:
oracle11解壓路勁示例
然后依次進入stage/cvu/找到 cvu_prereq.xml 用記事本打開,
將下面代碼添加進去
<OPERATING_SYSTEM RELEASE="6.2"> <VERSION VALUE="3"/> <ARCHITECTURE VALUE="64-bit"/> <NAME VALUE="Windows 10"/> <ENV_VAR_LIST> <ENV_VAR NAME="PATH" MAX_LENGTH="1023" /> </ENV_VAR_LIST> </OPERATING_SYSTEM>
如果不添加這段代碼,在點擊setup.exe安裝oracle的時候可能會出現: [INS-13001]環境不滿足最低要求 的錯誤。
2.1 配置 NET Framework 3.5
如果沒有提前安裝好NET Framework 3.5,會在安裝快結束的時候報錯,很坑。
首先打開 控制面板 找到 程序和功能 ,點擊左側的 啟用或關閉Windows功能 ,如圖:
查看 .NET Framework 3.5(包括.NET 2.0和3.0) 前面是否已經勾上,勾上表示已經安裝了 NET Framework 3.5 那么可以直接略過這個步驟直接往下看。如果沒有勾上,請勾上,點擊確定,然后選擇下載更新,等個2分鍾左右就ok了。如果在下載更新的時候出現 win10, net framework 3.5 安裝報錯0x800F081F 的錯誤,表明你的windows可能禁用了更新,請右鍵 “此電腦” 選擇 “管理”
雙擊 “服務和應用程序” 下的 “服務” 查看 “Windows Update” 是否禁用,雙擊 “Windows Update” 將 “啟動類型” 設置為 “自動” ,如下圖所示:
服務和應用程序 然后再去安裝“NET Framework 3.5”就可以成功安裝了。
自動
至此前期的准備工作就緒(PS:不要嫌麻煩,准備工作不做好,后面才叫麻煩呢!!!)。
3.開始安裝oracle
點擊運行 “setup.exe”**
在”安全選項”界面,不用填寫電子郵件,取消勾選”我希望通過 My Oracle Support 接收安全更新”,如圖所示:
這里寫圖片描述點擊下一步。出現如圖所示警告點擊”是”
這里寫圖片描述
安全選項選擇“創建和配置數據庫”,如圖
這里寫圖片描述,點擊下一步
系統類選擇“桌面類”,點擊下一步
“典型安裝”里面需要注意了,如圖
這里寫圖片描述在設置管理口令(也就是管理員密碼)的時候特別坑,需要設置一個包含數字、大小寫字母的8-30位密碼,並且這個密碼不能以數字開頭,否則快安裝完的時候會報 “ora-28000” 錯誤。具體規則如下:
1、必須以字母開始。
2、長度不能超過30個單字節字符。
3、只能包括A-Z,a-z,0-9,_,$和#。
4、不能在相同用戶下建立兩個同名的對象。
5、不能使用保留字和關鍵字
設置好密碼后點擊下一步。
在概要里面點擊“完成”。等待安裝進程。