start正在连接也是用旧的内容 故start时有读取但未更新内存上从listener文件来的内容,如下图:
但是,“正在连接” 这里没有成功,不表示启动新的监听程序没有成功。实际上,此时,新的监听程序已经成功启动了。
注释:
start命令
启动阶段,是要重新读取一次listener.ora文件的(“监听:”这部分的内容就是证明,如上图里“监听:”后的端口号为新改的1529)
正在连接后跟着的内容又还是进入lsnrctl工具环境时读取listener.ora的内容(上图里“正在连接”后的端口号还是原来的1521)。
协议为tcp时的监听配置里的host只能为主机名或该主机的所拥有的ip地址,若是其他名字或非该主机的ip地址,则start 该监听配置时都会提示目标主机不存在。
而且由于协议为tcp使用的是ip地址,所以主机名实际上就是一个域名,它其实都是要解析成ip地址才能使用的。
本文详细解释了启动监听程序的过程,包括start命令如何重新读取listener.ora文件,并说明了即使显示“正在连接”也可能已成功启动的情况。同时,强调了配置文件中host参数的有效值必须是主机名或该主机的实际IP地址。


189

被折叠的 条评论
为什么被折叠?



