您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

使用InstantClient访问Oracle数据库

2024/4/24 9:11:36发布12次查看
环境 操作系统: win8.1 enterprise oracle开发工具: pl/sql developer 7.0.1.1066 (mbcs) 步骤 下载instantclient oracle官网h
环境
操作系统: win8.1 enterprise
oracle开发工具: pl/sql developer 7.0.1.1066 (mbcs)
步骤
下载instantclient
oracle官网 导航里downloads里有oracle instant client下载。
将下载的压缩包解压到一个目录里,本文解压在c:\oracle目录里面。
创建tnsnames.ora文件
在上一步骤里创建的c:\oracle目录里创建tnsnames.ora文件:
orcl = 
(description =
  (address_list =
    (address = (protocol = tcp)(host = 192.168.1.100 )(port = 1521))
  )
  (connect_data =
    (service_name = orcl )
  )
)
配置环境变量
环境变量名 值 用途
tns_admin c:\oracle 告诉oracle数据库连接驱动tnsnames.ora的位置
nls_lang simplified chinese_china.zhs16gbk 根据自己的数据库实际情况配置
环境变量tns_admin和nls_lang可以用注册表配置代替详情看官方的faq。
path环境变量
为了让程序能够自动找到这些instantclient的库文件,建议将instantclient的目录(本文中也就是c:\oracle)加入到系统path环境变量中。如果需要使用odp.net并且不是托管的版本(odp.net managed driver不需要安装任何oracle客户端),那么这么做就是必须的。还有一点使用odp.net最好去下载oracle data access components (odac),里面同时包含instantclient和odp.net,这能最大程度保证他们版本兼容。
配置pl/sql developer
tools->preferences->oracle->connection:
oracle home=c:\oracle
oci library=c:\oracle\oci.dll
如果在系统path环境变量中添加了instantclient的目录,那么这一步就不是必须的,pl/sql会根据环境变量自动加载oci。
尝试连接
配置好了,,使用数据库账户密码登录测试连接。
本文永久更新链接地址:
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product