本人是在自己的聯想小Y上安裝的(本本雖然有6年之多,加裝了固態硬盤后還是杠桿的),操作系統為Win10教育版,為64bit的系統。
我選擇了oracle12c的64bit軟件進行安裝,雖然是windows操作系統,但是安裝時我仍然選擇了服務器類進行安裝,整個安裝過程還算順利,和11g安裝過程基本一致,但是中間出現的幾個問題還是有必要總結以下,
問題1:無法檢查指定的位置是否位於CFS上(如下圖)
該問題解決方法為:在數據庫的安裝選項時不要選擇“創建和配置數據庫”,選擇“僅安裝數據庫軟件”,不再報錯,繼續安裝,直至安裝完成。
安裝完成后運行“Database Configuration Assistant”進行數據庫實例創建和配置即可,配置完成后彈出下圖:
然后查看數據庫相關服務是否已經啟動
此時可以打開瀏覽器登陸“https://計算機名稱(或者本機IP):5500/em”看是否通過OEM能夠登陸數據庫;
問題2:應用程序無法連接數據庫
由於本人開發的應用程序為基於WPF技術,使用了OLEDB連接數據庫,所以要想連接數據庫必須連接OLEDB組件(這里折騰的很久)。
解決方法:1.在oracle官網下載一個Oracle Data Access Components (ODAC) 組件安裝。此處需要注意,需要下載32bit的ODAC還是64bit的ODAC是和應用程序編譯后生成的執行程序(或者動態庫)的目標平台(具體區別見https://blog.csdn.net/g710710/article/details/23161807)是直接相關的,如下圖
如果你的應用程序在生成時目標平台設置為x86,那么需要安裝32位的ODAC才能正常連接數據庫;如果你的應用程序在生成時目標平台設置為x64,那么需要安裝64位的ODAC才能正常連接數據庫;
以上所有操作均在64位操作系統下進行的。