虽然网上有很多关于无需安装oracle 客户端,只需要进行特殊的配置即可能够对数据库进行操作,这里就不多说了,网上有很多关于这样的博文,我这里要说的是在已安装好oracle 客户端的机器上监听其他的数据库;
首先是进入oracle的 Net Mananger;
![](http://static.oschina.net/uploads/space/2012/1218/214009_sde7_583593.png)
(1)点击此处的“+”号 ;
![](http://static.oschina.net/uploads/space/2012/1218/214020_NaHf_583593.png)
![](http://static.oschina.net/uploads/space/2012/1218/214037_CfFZ_583593.png)
这里是要输入目标主机的数据库实例,需要查看目标主机的实例名,要对应才能监听,我这里是默认的orcl 。点下一步完成,也可以先测试是否能连上;
![](http://static.oschina.net/uploads/space/2012/1218/214049_BJHl_583593.png)
(2)完成之后,就可以在“服务命名”下面看得到刚刚添加的服务
![](http://static.oschina.net/uploads/space/2012/1218/214103_S0VC_583593.png)
![](http://static.oschina.net/uploads/space/2012/1218/214113_kyl4_583593.png)
步入正题。。。。。 同样在“监听程序” 下添加监听;
监听程序名可以自己随意命名,确定之后会需要自己添加目标地址, 在如下图所示进行添加即可;
![](http://static.oschina.net/uploads/space/2012/1218/214124_XPGm_583593.png)
好了,以上这就是简单的监听配置,点“文件”保存网络配置,把所有oracle 的服务重新启动就OK了。
接下来我们用pl/sql工具连接目标主机数据库,在这里我们可以看到刚刚配置的一个服务,如下图:
![](http://static.oschina.net/uploads/space/2012/1218/214153_u97T_583593.png)
这样就可以通过工具来对目标数据库进行操作了。。。 如果是想监听多个目标数据库,重复以上的步骤就可以了!
转载请贴出文章出处: http://my.oschina.net/hackenhu/blog/96837