oracle 11g里边的监听程序是什么意思

oracle 11g里边的监听程序是什么意思,第1张

监听程序就是一个“哨兵”,发现并引导通过某端口过来的连接数据库的请求。oracle数据库用的一般是1521端口。监听程序就是监听这个端口的,一旦发现有程序连接这个端口,那么就引导程序去连接数据库。

如果没有监听程序,那么你连接这个端口,服务器并不知道你要干什么?所以只能晾在那里。因为这个端口并不是服务器默认的一些端口(比如ssh的22,telnet的23, ftp的21),就算这些端口,如果没有安装这些服务,也是没办法应用的。所以这是一个连接的端口的程序,大概就是这么个意思。

就是oracle相关服务的默认监听端口了

tnslistner是1521,没有它,你连接不了数据库

8080是ems的端口,提供网页方式的数据库管理工具不过xe版本的ems管理功能太弱

mts是sql server的服务吧?

你有个理解错误,只有LISTENER才能监听网络端口的,

这个端口可以通过oracle net configuration assitant或者oracle net manager来重新配置监听端口的

修改Oracle的端口号实际是修改其监听器的监听端口,具体方法是

进入oracle目录下得/network/admin/lisnterora

然后加入或者修改以下内容

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = ????)(PORT = 1521))

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))

)

)

其中问号的地方每个机器不一样,一般自己装的都是orcl,将1521改为所需要的端口后保存退出

然后,开始-》运行,输入cmd

进入控制台,执行2条命令:

1 关闭监听:lsnrctl stop

2 打开监听: lsnrctl start

完成

以上就是关于oracle 11g里边的监听程序是什么意思全部的内容,包括:oracle 11g里边的监听程序是什么意思、安装oracle10g XE,有个提示'Oracle 数据库监听程序' 的端口: 1521,分别是什么意思、请问oracle如何创建数据库在不同的端口监听啊,谢谢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9653034.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存