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