toad及pl/sql使用Oracle instant client访问数据库

数据库访问一直使用toad,新换笔记本之后出现一个诡异的问题:已经装好的Oracle客户端,通过pl/sql developer可以正常访问数据库,但是打开toad却提示找不到Oracle client,自然也没法使用。

使用万能的度娘,发现有人说是安装路径的问题,我卸载toad重装,安装路径和Oracle客户端的路径保持一致,依然如故。失败

无奈之下想到Oracle instant client,附下载地址:点击访问

该软件不大,只有50M左右,比起Oracle别的组件,可以称得上是微量级,下面就具体说说具体的使用方法

先上环境:

win 8  64bit 

 toad 11.6

pl/sql developer 7.5

oracle_instant_client_basic 11.2

下载解压

下载之后将Oracle instant client解压,放到某一路径之下,下面以我的路径为例进行说明:

解压Oracle instant client,最后路径为:C:\app\wtx\product\instantclient_11_2

更改环境变量

在环境变量中添加以下路径:

;NLS_LANG = AMERICAN_AMERICA.ZHS16GBK;TNS_ADMIN = C:\app\wtx\product\instantclient_11_2;LD_LIBRARY_PATH = C:\app\wtx\product\instantclient_11_2;SQLPATH = C:\app\wtx\product\instantclient_11_2;C:\app\wtx\product\instantclient_11_2

我直接添加到最后,所以前面带;了。

配置tnsnames.ora文件

上面的路径“C:\app\wtx\product\instantclient_11_2”,在instantclient_11_2下面新建network文件夹,network文件夹下面新建admin文件夹,admin文件夹下面添加tnsnames.ora文件,最后的路径为:C:\app\wtx\product\instantclient_11_2\network\admin\tnsnames.ora。

至此系统需要配置的步骤完成,下面就是让工具找到我们的instant client

pl/sql developer配置方法

打开之后,在菜单栏"Tools"-"Preferences"-“Oracle”-“connection”选项,如下图所示:

在红色箭头所示的Oracle Home中输入:C:\app\wtx\product\instantclient_11_2\network

在绿色箭头所示的OCI library中输入:C:\app\wtx\product\instantclient_11_2\oci.dll

然后确定,重启pl/sql developer即可正常连接。

toad连接

toad没有具体配置路径的地方,重新打开之后应该可以,如下图所示:

要是显示如上图所示,红圈都是红叉,Connect Using显示Instant Client -11.2 即可以正常连接;

要是还未显示任何数据,则关闭之后,尝试“右键-以管理员身份运行”(我就是这么操作出现的)

以上就是需要本次操作的全部过程,谢谢。





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值