解決方案分為一下幾個步驟:
1.instantclient_11_2下創建tnsnames.ora
2.ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 虛擬機IP)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
3.添加一個環境變量,名為TNS_ADMIN,值為tnsnames.ora文件所在路徑d:\instantclient_11_2\tnsnames.ora,plsql通過這個找到orcl連接字符串
4.添加一個環境變量NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK
5.打開PLSQL,不用登陸,工具-首選項-ORACLE-連接:
勾選檢查連接
Oracle主目錄: d:\instantclient_11_2
OCI庫: d:\instantclient_11_2\oci.dll