1.下載Oracle ClIEnt Package .
從 http://www.Oracle.com/technology/software/tech/oci/instantclIEnt/htdocs/winsoft.Html 下載
Instant ClIEnt Package – Basic 包 ( 標注 :All files required to run OCI, OCCI, and JDBC-OCI applications) 這裡下載的是 Version 11.1.0.7
2.本地保存Oracle ClIEnt Package:
創建文件夾 , 比如 Oracle_clIEnt, 將下載的文件加壓縮到此文件夾裡 .( 筆者目錄 : D:\Oracle_client\instantclIEnt_10_2)
3. 在當前目錄下 ,新建立兩個文件,sqlnet.ora和tnsnames.ora然後再 手動配置 sqlnet.ora 和 tnsnames.ora
比如這裡是 :
sqlnet.ora 文件內容 :
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
tnsnames.ora 文件內容 ( 斜體表示需要替換的內容 ):
orcl =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.103 )(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl )
)
4. 配置環境變量
變量名 : TNS_ADMIN
變量值 : D:\Oracle_client\instantclIEnt_10_2
否則出現 :ORA-12154: TNS:could not resolve the connect identifier specifIEd錯誤
如果之前 安裝了 Oracle 又卸載 , 會遺留 NLS_LANG=NA 的鍵值 . 輸入 RegEdit 打開注冊表 HKEY_LOCAL_MacHINE/SOFTWARE/Oracle. 在右面找到 NLS_LANG=NA 並刪除掉
否則會報 ORA-12705: Cannot Access NLS data files or invalid 錯誤 .
5. 安裝 pl/sql軟件(過程略)
6.配置pl/sql的Oracle連接參數:
選擇 pl/sql 的工具 / 首選項 (too/ preference/ ) 裡的連接 , 在右面設置 Oracle 主目錄名 ( 即安裝目錄 ) 和 OCI 庫 .
Oracle 主目錄名 : D:\Oracle_client\instantclIEnt_10_2
OCI 庫 : D:\Oracle_client\instantclIEnt_10_2\oci.dll
7. 登陸 pl/sql 測試成功