親們,在win7/win8 64位系統現在還沒有PL/SQL Developer可以使用,但是怎麼辦呢。好的,下面教大家怎麼在64位系統下安裝PL/SQL Developer.
· Oracle12c/ Oracle 11g 64位的,官網上自己下載吧,有好多(11g與12c安裝基本都一樣)。
· instantclient-basic-nt-12.1.0.2.0/instantclient-basic-win32-11.2.0.1.0
· 下載地址:
下載Instant Client Downloads for Microsoft Windows (32-bit)
http://www.oracle.com/technetwork/topics/winsoft-085727.html
1. 1
安裝Oracle 12c 64位
2. 2
本文以oracle12c爲例(11g操作上基本相同),當你安裝完winx64_12c_client客戶端配置好網絡TNS,並下載好32位的Oracle客戶端(instantclient-basic-nt-12.1.0.2.0)。Win7 64位系統暫無PL/SQL Developer,所以下一個32位的。
下載instantclient-basic-nt-12.1.0.2.0.zip(一定得是32位的,不要下錯了版本,Oracle官網有下載),將其解壓至Oracle的Product\ 12.1.0目錄下(本機命名爲:instantclient_12_1):D:\Applications\oracle12client \product\12.1.0\client_1
拷貝數據庫安裝根目錄下的一個文件夾:D:\Applications\oracle12client\product\12.1.0\client_1\newwork到Oracle客戶端目錄下D:\Applications\oracle12client\product\12.1.0\instantclient_12_1(其實只需要newwork\admin\tnsnames.ora)--記住一定要有network/admin這樣的目錄
安裝PL/SQL Developer :
安裝 PL/SQL Developer後,先不要登陸,選擇取消進入 PL/SQL Developer界面,在perference->Connection裏面設置OCI Library和Oracle_Home,例如本機設置爲:
Oracle Home :D:\Applications\oracle12client\product\12.1.0\instantclient_12_1
OCI Library :D:\Applications\oracle12client\product\12.1.0\instantclient_12_1\oci.dll
如果出現亂碼問題時可按如下設置:
設置環境變量(修改PATH和TNS_ADMIN環境變量):
對於NLS_LANG環境變量, 最好設置成和數據庫端一致, 首先從數據庫端查詢字符集信息:
SQL> select userenv('language')nls_lang from dual;
NLS_LANG
----------------------------------------------------
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
右擊"我的電腦" - "屬性" - "高級" - "環境變量" - "系統環境變量":
1>.選擇"Path" - 點擊"編輯", 把" D:\Applications\oracle12client\product\12.1.0\instantclient_11_2;" 加入;
2>.點擊"新建", 變量名設置爲"TNS_ADMIN", 變量值設置爲" D:\Applications\oracle12client\product\12.1.0\instantclient_11_2;", 點擊"確定";
3>.點擊"新建", 變量名設置爲"NLS_LANG", 變量值設置爲"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 點擊"確定";
最後點擊"確定"退出.
4. 5
好了,打開看看吧。你的PL/SQL Developer數據庫登陸選項不再爲空了!