淺析64位win7下使用PL/SQL Developer連接遠程Oracle數(shù)據(jù)庫
PL/SQL Developer是一個集成開發(fā)環(huán)境,專門面向Oracle數(shù)據(jù)庫存儲程序單元的開發(fā)。如果我們的計算機是64位win7,要建立ODBC數(shù)據(jù)源的話只有安裝64位的oracle客戶端才可以,裝32位的客戶端添加ODBC數(shù)據(jù)源會提示找不到驅動。
步驟如下:
一、安裝PL/SQL Developer(避免裝載Program Files (x86)這樣的目錄里)。
二、安裝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。
三、安裝下載的客戶端。
四、在客戶端的安裝目錄下建立下面目錄network\admin(例如全路徑為:D:\app\product\11.2.0\client_2\network\admin)。
五、在剛建立的admin目錄里建立tnsnames.ora文件。內(nèi)容如下:
- 數(shù)據(jù)庫名(別名?) =
- (DESCRIPTION =
- (ADDRESS_LIST =
- (ADDRESS = (PROTOCOL = TCP)(HOST = 數(shù)據(jù)庫服務器地址)(PORT = 端口))
- )
- (CONNECT_DATA =
- (SERVICE_NAME = 數(shù)據(jù)庫名)
- )
- )
六、為了防止PL/SQL Developer的出現(xiàn)亂碼,可以在PL/SQL Developer所在目錄建立一個.bat文件,內(nèi)容如下(路徑參照自己安裝的客戶端路徑):
- @echo off
- set path=D:\app\product\11.2.0\client_2
- set ORACLE_HOME=D:\app\product\11.2.0\client_2
- set TNS_ADMIN=D:\app\product\11.2.0\client_2
- set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
- start plsqldev.exe
以上就是使用PL/SQL Developer連接遠程Oracle數(shù)據(jù)庫的過程。設置完成后我們就可以用Oracle數(shù)據(jù)庫開發(fā)自己喜歡的程序了。
【編輯推薦】