环亚国际娱乐

Oracle监听配置和本地网络服务名配置是什么

来源:首页 | 时间:2019-04-29

  本人菜鸟,问题较多。我配置了个数据库空间叫ZH,ZH里我导入了很多表,并且可以连上,但是现在让我连接到别人的数据库,我知道地址。应该怎么连上去?为什么我配置监听就连不上去?我在...

  本人菜鸟,问题较多。我配置了个数据库空间叫ZH,ZH里我导入了很多表,并且可以连上,但是现在让我连接到别人的数据库,我知道地址。

  我在PL/SQL登陆窗口的数据库那一栏中直接打上我要连接的地址/实例名也连不上。我配置本地网络服务名,然后在PL/SQL里选这个我刚配置的名字就能连上,这是为什么?

  你连接别人的Oracle,首先你的电脑需要安装Oracle的客户端或者服务端,PL/SQL DEV这只是一个工具而已,没有前面的客户端或服务器你无法连接远程的Oracle,不过由你的描述,我知道你装的是服务端

  连接别人的Oracle,你的电脑不需要进行监听配置,配置监听是让别人连你的Oracle,你连他的Oracle,需要他配置监听

  假设他没配置监听,他自己也是可以连上自己的Oracle的,所以第一件事是确认他正确配置了Oracle监听,走的是本地服务,不是监听,你的PL/SQL DEV连不上同理

  你需要知道他配置监听的服务名,这个在lsnrctl status命令下可以看到(他电脑上操作)

  假设服务名是HUAWEI,你需要在你的电脑上进行连接配置,一种方法是使用Oracle自带的Net Manager工具建立(Net Manager--》服务命名---增加/输入IP和之前的监听服务名HUAWEI),另一种方法是在TNSNAME.ORA里面添加一行记录,语法如下:

  在cmd输入TNSPING HUAWEI看是否通,如果通的话进行下一步,不通说明第5步有问题

环亚国际娱乐相关

    无相关信息