1 本機是64位win7,如果要建立ODBC數據源的話只有安裝64位的oracle客戶端才可以,裝32位的客戶端添加ODBC數據源會找不到驅動。
2 步驟如下:
3 一、安裝PL/SQL Developer(避免裝載Program Files (x86)這樣的目錄里)
4 二、安裝32位的oracle客戶端(這里只能安裝32位的,64位的客戶端PL/SQL Developer會提示oci.dll版本不符),下載地址http://download.oracle.com/otn/nt/instantclient/11 2010/instantclient-basic-win32-11.2.0.1.0.zip
5 三、安裝下載的客戶端。
6 四、在客戶端的安裝目錄下建立下面目錄network\admin(例如全路徑為:D:\app\product\11.2.0\client_2\network\admin)
7 五、在剛建立的admin目錄里建立tnsnames.ora文件。內容如下:
8 數據庫名(別名?) =
9 (DESCRIPTION =
10 (ADDRESS_LIST =
11 (ADDRESS = (PROTOCOL = TCP)(HOST = 數據庫服務器地址)(PORT = 端口))
12 )
13 (CONNECT_DATA =
14 (SERVICE_NAME = 數據庫名)
15 )
16 )
17 六、為了防止PL/SQL Developer的出現亂碼,可以在PL/SQL Developer所在目錄建立一個。bat文件,內容如下(路徑參照自己安裝的客戶端路徑):
18 @echo off
19 set path=D:\app\product\11.2.0\client_2
20 set ORACLE_HOME=D:\app\product\11.2.0\client_2
21 set TNS_ADMIN=D:\app\product\11.2.0\client_2
22 set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
23 start plsqldev.exe
----------------------------------------------------------------------------------------------------------------------------------------
補充:1.對于tnsnames.ora文件建議去有oracle客戶端和服務端的安裝目錄中拷貝一個,或根據已有的tnsnames.ora文件編寫自己的tnsnames.ora;
2.在設置完bat文件后,若提示無法找到oci.dll文件。可直接以為登入狀態打開pl/sql,打開PL/SQL,進入tools-->preferences,如下界面所示。配置Oracle Home和OCI library。OK!!

2 步驟如下:
3 一、安裝PL/SQL Developer(避免裝載Program Files (x86)這樣的目錄里)
4 二、安裝32位的oracle客戶端(這里只能安裝32位的,64位的客戶端PL/SQL Developer會提示oci.dll版本不符),下載地址http://download.oracle.com/otn/nt/instantclient/11 2010/instantclient-basic-win32-11.2.0.1.0.zip
5 三、安裝下載的客戶端。
6 四、在客戶端的安裝目錄下建立下面目錄network\admin(例如全路徑為:D:\app\product\11.2.0\client_2\network\admin)
7 五、在剛建立的admin目錄里建立tnsnames.ora文件。內容如下:
8 數據庫名(別名?) =
9 (DESCRIPTION =
10 (ADDRESS_LIST =
11 (ADDRESS = (PROTOCOL = TCP)(HOST = 數據庫服務器地址)(PORT = 端口))
12 )
13 (CONNECT_DATA =
14 (SERVICE_NAME = 數據庫名)
15 )
16 )
17 六、為了防止PL/SQL Developer的出現亂碼,可以在PL/SQL Developer所在目錄建立一個。bat文件,內容如下(路徑參照自己安裝的客戶端路徑):
18 @echo off
19 set path=D:\app\product\11.2.0\client_2
20 set ORACLE_HOME=D:\app\product\11.2.0\client_2
21 set TNS_ADMIN=D:\app\product\11.2.0\client_2
22 set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
23 start plsqldev.exe
----------------------------------------------------------------------------------------------------------------------------------------
補充:1.對于tnsnames.ora文件建議去有oracle客戶端和服務端的安裝目錄中拷貝一個,或根據已有的tnsnames.ora文件編寫自己的tnsnames.ora;
2.在設置完bat文件后,若提示無法找到oci.dll文件。可直接以為登入狀態打開pl/sql,打開PL/SQL,進入tools-->preferences,如下界面所示。配置Oracle Home和OCI library。OK!!
