在64位windows 7操作系統下,使用PL/SQL developer

 在網上找了很多資料,最方便的解決方案如下:
1.到oracle官網下載Oracle InstantClient,我下的是instantclient-basiclite-win32-10.2.0.4.zip,把它解壓縮到
oracle安裝目錄product下,其中還有一個目錄爲10.2.0.在其中的db_1/NETWORK/ADMIN目錄下拷貝tnsnames.ora
文件到InstantClient解壓目錄.
2.非登錄狀態下進入PL/SQL developer,進入首選項,在connection中設置Oracle_Home和OCI Library,其中
Oracle_Home設置爲InstantClient的解壓目錄,OCI Library設置爲該目錄下的oci.dll.
3.最後要設置啓動PL/SQL developer的環境,在PL/SQL developer的安裝目錄下建立一個bat文件,文件內容如下:
@echo off
set path=E:\develop\oracle\product\instantclient_10_2
set ORACLE_HOME=E:\develop\oracle\product\instantclient_10_2
set TNS_ADMIN=E:\develop\oracle\product\instantclient_10_2
set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
start plsqldev.exe 
其中NLS_LANG前部分必須是AMERICAN_AMERICA,後部分是數據庫採用的字符集. ......

 

經過我實踐證明:

如果在WIN7(64X)電腦裏安裝的是ORACLE64位,即使按上面做了修改,也還是不可以連接自己的數據庫的,不過好在PL/SQLdeveloper可以用了,連別人的數據庫是沒有問題的。

其實我的終結解決辦法是安裝ORACLE win(32x)版,以上所有的問題都不是問題了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章