OracleInstantClient环境配置
本地没有安装oracle
1.配置Oracle Instant Client环境
到Oracle官⽹下载Oracle Instant Client,注意选择x86平台,Toad只认32位的Oracle Instant Client。⾄于版本号,没有特别要求,版本向下兼容。
桌⾯上,右键点“我的电脑”,选择“属性”,选择“⾼级”页中的“环境变量”,在系统变量中,修改如下
变量名:ORACLE_HOME
变量值:D:\develop\oracle\instantclient_12_2
变量名:TNS_ADMIN
变量值:D:\develop\oracle\instantclient_12_2
变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
修改Path变量,在后⾯添加 D:\develop\oracle\instantclient_12_2
2.在D:\develop\oracle\instantclient_12_2新建⼀个⽂本⽂件,⽂件名为a
tnsname⽂件保存的是oracle服务器的链接信息。例如IP,服务名,端⼝号等。通常客户端连接服务器都需要配置a。
#orcl可以⾃定义替换
#HOST修改为Oracle Server地址
#SERVICE_NAME修改为Oracle实例名 orcl =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = XXX)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
plsql12配置数据库连接(SERVICE_NAME = orcl)
)
)
ORCL这个名字是由你⾃⼰取的,客户端是通过这个名字来获得服务器的登录信息的。
PROTOCOL是指定的通信协议,oracle是通过TCP/IP通信的。所以这⾥写TCP就好。
HOST的话如果客户端和数据库在同⼀台电脑可以⽤localhost也可以⽤IP。如果不同电脑就必须⽤IP了,是oracle所在电脑的IP。
PORT⼀般都是1521
SERVER是dedicated检测模式的监听。(这个我也不是很清楚,还有⼀中是请求还是怎么样)
service_name是oracle的SID
3.启动plsql,因为还没有配置好,所以先点cancel
在plsql中的preference⾥⾯设置
oracle_home:D:\develop\oracle\instantclient_12_2
ocl_libary: D:\develop\oracle\instantclient_12_2\oci.dll
然后apply,重启plsql,就会发现,database 就会显⽰ orcl, 然后输⼊你的⽤户,密码,就可以登录了
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论