Mr.Johness html
阿何的程序人生sql
之前在32位Win7上安裝和使用Oracle時,很簡單,很順利。可是如今系統升級了,相似於PL/SQL Developer或者Navicat Premium等工具沒法鏈接64位Oracle。64位系統下卻是能夠安裝32位Oracle,可是又以爲不合適,在網上看到了不少方法,成功了。如今將個人方法提出來。網絡
先獲取Oracle,在Oracle官網能夠免費下載,並且帶寬足夠,下載很快。oracle
你們達到下面頁面時:app
先下載64位Oracle主程序,而後點擊32位的「查看所有」。到達下面的頁面下載客戶端:編輯器
下載完成後當即安裝,安裝過程是先主程序後客戶端:ide
解壓、安裝:工具
先運行database裏的setup.exe安裝Oracle主程序,而後安裝,記錄您Oracle安裝的目錄、登陸密碼和實例名(若是建立了oracle實例)。post
靜等安裝完成。若是之前有安裝,請徹底卸載。卸載步驟url
①卸載工具卸載主程序,卸載工具:
卸載過程即「一路回車法」。
②刪除Oracle文件夾,您也能夠中止Oracle全部服務後直接刪除文件夾,即省去第一步。
刪除Oracle殘留文件,例如(以本機爲例,我Oracle安裝到F:\oracle\app\Johness\product\11.2.0\dbhome_1):
1).刪除Oracle安裝目錄。
F:\oracle。
2).刪除c盤(系統盤)Program Files和Program Files(x86)下的Oracle殘留文件。
C:\Program Files\Oracle;C:\Program Files(x86)\Oracle;
3).刪除當前用戶下Oracle殘留文件。
C:\Users\Johness\Oracle;
4).刪除其餘殘留文件。
C:\Users\Johness\AppData下其餘文件,這裏你們找找。
③清理註冊表。
這裏最好使用工具,我使用的360的註冊表清理工具。
若是手邊暫時沒有好的註冊表清理工具,能夠在運行下regedit打開註冊表編輯器,刪除
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services
下面的Oracle相關項,以下圖:
而後你還能夠作一些收尾工做:搜索oracle,而後刪!
最後重啓電腦。
這樣作了,通常就OK了。不要以爲麻煩,由於Oracle自己就強悍。若是清理不完全,是沒法從新安裝的,會出現諸如INS-20802等錯誤。
安裝完成:
注意:若是您的IP不是127.0.0.1,即您在局域網進行的安裝,Oracle會默認配置您的IP爲您的現有IP(如使用路由器時路由器爲您分配了192.168.1.101,那麼,您的Oracle就被配置爲了192.168.1.101。這樣就會有一個問題,當您離開局域網或者路由器從新爲您分配了IP,你的net配置可能會有問題)。請運行:
配置:
通常不會有問題,這個IP配成localhost或者127.0.0.1(最好配爲你的電腦主機名,若是你的IP地址常常變更或者您的網絡有異常則更應該這樣作)。
而後安裝32位客戶端(選擇管理員那一項)。不裝,嘿嘿:
plsql用不起。
navicat用不起。
安裝client。完成後,配置navicat:
成功了!
注意:plsql配置麻煩,還需如下幾步:
①配置plsql。
也是配置爲客戶端目錄。
②爲客戶端程序配置本地服務,能夠以下作法:
也能夠:
進入plsql,鏈接成功。