oracle数据库怎么net manager配置监听

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle数据库怎么net manager配置监听相关的知识,希望对你有一定的参考价值。

参考技术A   当我们建立了Oracle数据库后,必须合理地配置监听程序和网络服务名后,客户应用才能访问我们的数据库。所以服务器端必须配置监听程序,而网络服务名在客户端跟服务器端都可以配置。看如下说明:
  1。服务器端的监听程序用于接收客户端的连接请求。
  在建立了Oracle数据库之后,为了使得客户应用可以访问特定数据库,必须要在监听程序中追加该数据库。一个监听程序可以监听多个Oracle数据库,多个监听程序也可以监听同一个数据库。但是监听程序只能用于同一台服务器上的Oracle数据库。安装了Oracle时,会自动建立默认的监听程序LISTENER.一般只需要将需要使用的数据库追加到这个监听程序上就可以了。
  监听程序使用的默认端口为1521
  保存了监听程序配置之后,必须要重新启动监听程序才能生效。windows中可以在“服务”中重新启动。
  例如:假如我在10.150.27.45上装了ORACLE服务器,端口是1521,为了让其他客户端应用(不管是本地的还是其他的)可以访问我的名为TESTDB的数据库,首先得在服务器上配置监听器:进入NET MANAGER 新建一个端口,如命名为LISTENER,配置主机名:如10.150.27.45和端口1521,配置全局数据库名:如TESTDB,然后保存就好了2。客户端需要配置网络服务名,应用程序使用网络服务名才能访问Oracle数据库, 一般使用数据库名作为服务名。注意: 网络协议要与监听程序的一致(如TCP/IP)例如:假如我在10.150.27.46上装了ORACLE客户端,进入NET MANAGER,新建一服务命名,如:TEST,然后配置你要连接的DB服务器名字和端口好,如:10.150.27.45, 1521,配置服务名,必须跟监听端口的全局数据库名一样:如TESTDB,然后你可以通过输入用户名和密码测试连接成不成功了3。利用客户端工具测试
  在10.150.27.46上通过SQLPLUS连接10.150.27.45上的DB:TESTDB, 输入用户名密码,HOST STRING输入TEST,看连接是不是成功

如何用命令打开oracle的 net manager

参考技术A 在LINUX系统,登陆ORACLE用户,在终端输入:netmgr 即可追问

多~谢!那如果是windows系统呢?

追答

抱歉,没试过~。貌似在数据库安装路径的BIN目录中,应该有netmgr可执行文件,双击运行。

本回答被提问者采纳
参考技术B cmd下输入netca追问

netca是 net configration assistant 不是net manager

以上是关于oracle数据库怎么net manager配置监听的主要内容,如果未能解决你的问题,请参考以下文章

帮我看看 oracle net manager的问题,服务和监听器无法指定oracle实例怎么办,老说没开启监听器

oracle为啥要进行Net Manager配置

如何用命令打开oracle的 net manager

oracle net manager 配置中的连接测试

oracle 创建数据库时 Enterprise Manager 配置失败 怎么解决

用oracle 11g连接别人的数据库 是不是只需要在 Net Manager里面进行配置 不在listener.ora里面配置可以吗