1、下载instantclient_11_2
下载Instant Client(轻量级的客户端),解压到某个目录,作为本地Oracle环境。
在该目录下创建network目录,在network目录下创建admin目录,也就是D:\PLSQL\instantclient_11_2\network\admin。新建tnsnames.ora文件,写入如下内容:
orcl =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.160.129)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
其中,内容结构如下(多个连接依次配置即可,实际配置里没有“[]”):
[连接名称] =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = [数据库ip地址])(PORT = [数据库端口]))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = [数据库的sid])
)
)
2、绿色版PLSQL Developer
(1)打开PLSQL Developer,在登录时选择Cancel。进入软件界面,后选择Tools --> Preferences,如下图
(2)在左侧选择Oracle --> Connection,在Oracle Home填写D:\PLSQL\instantclient_11_2,OCI library填写D:\PLSQL\instantclient_11_2\oci.dll(此处按照不同的目录设置填写不同的值),如下图
(3)配置环境变量
1)变量名:TNS_ADMIN 变量值:D:\My_InstallSoftware\Oracle\PLSQL\instantclient_11_2\network\admin
(注:此地址设置为tnsnames.ora文件所存放的位置,如下图)
2)变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
3)变量名:ORACLE_HOME 变量值:D:\My_InstallSoftware\Oracle\PLSQL\instantclient_11_2\network\admin(这个我的设置里面没有,但其他网上介绍的方法有说,如果前面连个设置还不起作用的话,这个可以试试)
(4)重启PLSQL Developer,就可以在连接界面的Database处选择tnsnames.ora文件配置的连接了。
推荐阅读:
https://www.cnblogs.com/sunseine/p/5630558.html
https://blog.csdn.net/weixin_40129263/article/details/81188600