当前位置: 代码网 > it编程>数据库>Oracle > Oracle Instant Client环境配置全过程

Oracle Instant Client环境配置全过程

2024年09月17日 Oracle 我要评论
本地没有安装oracle1.配置oracle instant client环境到oracle官网下载oracle instant client,注意选择x86平台,toad只认32位的oracle i

本地没有安装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新建一个文本文件,文件名为tnsnames.ora

tnsname文件保存的是oracle服务器的链接信息。

例如ip,服务名,端口号等。

通常客户端连接服务器都需要配置tnsname.ora。

#orcl可以自定义替换
#host修改为oracle server地址
#service_name修改为oracle实例名 orcl =
(description =
(address = (protocol = tcp)(host = xxx)(port = 1521))
(connect_data =
(server = dedicated)
(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, 然后输入你的用户,密码,就可以登录了

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com