1、下載
下載地址:https://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html。
下載下圖中兩個zip文件
2、解壓
將下載下來的兩個壓縮文件,解壓到一個文件夾中(一定要一個文件夾)。然後安裝setup.exe
有可能會彈出如下提示:
解決辦法:https://jingyan.baidu.com/article/ca41422f04c6891eae99ed36.html
2、安裝
輸入一個口令
彈出問題:“所選oracle主目錄位於oracle基目錄外部”。
解決辦法:“是因爲上圖中軟件目錄不是基目錄的子目錄。修改軟件目錄,將軟件目錄改爲基目錄的子目錄即可。點擊完成就可以安裝了。
安裝進行中。
安裝過程中報錯,報錯內容:[INS-20802] Oracle Net Configuration Assistant 失敗。
按照報錯給出的日誌文件位置,查找相應的日誌文件,然後查看詳細信息,我的報錯內容如下:
信息: ORACLE_HOME = c:\Ora10InstantClient
信息: PATH = C:\Program Files (x86)\Common Files\NetSarang;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_171\bin;C:\Program Files\Java\jdk1.8.0_171\jre\bin;C:\WINDOWS\System32\OpenSSH\;D:\install\apache-maven-3.5.4-bin\bin;D:\install\apache-maven-3.5.4-bin\bin;D:\install\spring-2.1.0.BUILD-SNAPSHOT\bin;D:\install\nodejs\;D:\install\Git\cmd;C:\Users\pku\AppData\Local\Microsoft\WindowsApps;c:\Ora10InstantClient;C:\Users\pku\AppData\Roaming\npm
信息: CLASSPATH = .;C:\Program Files\Java\jdk1.8.0_171\lib;
信息: 用戶名:pku
信息: Using oracle.bali.ewt.olaf2.OracleLookAndFeel LookAndFeel
信息: Loading localized help from jar:file:/C:/Users/pku/AppData/Local/Temp/OraInstall2018-11-12_01-12-54PM/ext/jlib/instdb.jar!/oracle/install/ivw/db/resource/helpset/zh_CN/dbinstaller_help.hs
信息: 加載設置驅動程序
信息: Using default oui proxy mapping URL
信息: Loading proxy mapping from jar:file:/C:/Users/pku/AppData/Local/Temp/OraInstall2018-11-12_01-12-54PM/ext/jlib/installcommons_1.0.0b.jar!/oracle/install/driver/oui/proxy-mappings.properties
信息: Using class oracle.install.driver.oui.OUISSHSupportManager as proxy for oracle.install.commons.net.support.SSHSupportManager
信息: Using class oracle.install.driver.oui.OUIOracleServiceRegistry as proxy for oracle.install.commons.base.util.OracleServiceRegistry
信息: Set proxy mappings to System.properties
信息: Initializing the OiiiInstallAreaControl
信息: Install area Control created with access level 1
信息: 無法從該產品清單讀取主目錄列表。
解決辦法:注意到我的報錯信息裏面信息: ORACLE_HOME = c:\Ora10InstantClient
,這裏是不對的,這是我原來安裝oracle的時候設置的環境變量,後來沒有安裝成功。刪掉原來的環境變量ORACLE_HOME和TNS_ADMIN。
安裝時報錯:
報錯內容是:啓動服務時出現錯誤。找不到服務 OracleMTSRecoveryService。
解決辦法:如字面意思,OracleMTSRecoveryService路徑的問題。
運行註冊表(cmd-輸入regedit),到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下,找到OracleMTSRecoveryService及OracleRemExecService,查看ImagePath對應路徑是否正確。OracleMTSRecoveryService的ImagePath對應的是omtsreco.exe的路徑,OracleRemExecService的ImagePath對應的是RemoteExecService.exe的路徑。均修改爲正確的就可以了。如果找不到這兩個exe,就在你的文件夾下搜索。
解決之後繼續安裝:
完成之後彈出:
點擊“口令管理”。
解鎖SCOTT用戶,並修改密碼。點擊“確定”。
然後在完成窗口點擊“完成”即可。
3、Enterprise Manager
oracle 11g使用瀏覽器的enterprise manager,用瀏覽器訪問https://localhost:1158/em