oracle net manager

本文介绍了解决在Windows 2003环境下SQL Server 2005通过链接服务器访问Oracle 10g数据库的问题过程。主要内容包括调整Oracle客户端和服务端Net Manager配置,修正系统环境变量Path设置,确保正确配置的Net Manager被优先使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在windows 2003 下,首先安装oracle 10g db数据库,最先使用该安装目录下的net manager工具,配置相关的net 服务名“zxin”,然后在sql server 2005中通过链接服务器"zxin”进行测试链接是否通过并访问oracle数据库。

后来,为了使用OEM工具,又安装了oracle 10g client,该目录下也有net manager 工具,安装完成后,系统的path环境变量发生了变化,后面的client 对应的net manager对应的oracle_home路径将叠加在db对应的net manager对应的oracle_home路径,以至于在sql server 2005再次测试链接服务器时,测试没通过。

 

为了解决这个问题,今天理清了下思路:

1.将oracle 10g db数据库目录下的net manager工具中配置的net 服务名“zxin”删除掉,避免和oracle client的net manager新配置的zxin混淆;

2.在将oracle 10g client目录下的net manager工具中配置一个新的net 服务名“zxin”,并测试链接通过;

3.在我的电脑“属性”中设置path环境变量,保证oracle client 对应的net manager对应的oracle_home路径在db对应的net manager对应的oracle_home路径的前面;

4.在sql server 2005中删除原先的zxin链接服务器,重新启动sql server 服务器,再打开SSMS工具创建一个新的zxin链接服务器

5.进行测试新添加的链接服务器是否通过,若通过,设置成功。

6.打开pl_sql工具时,在工具下,选择“preferences”,然后在oracle home对应的下拉框中选择“OraClient10g_home1”,这样就可以访问oracle client的net manager配置的所有net 服务名。

 

一天一点。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值