ORACLE 安装完毕后修改了计算机名,之后监听不能启动。日志如下:Copyright (c) 1991, 2005, Oracle. All rights reserved.系统参数文件为G:\oracle\product\10.2.0\db_1\network\admin\listener.ora
写入G:\oracle\product\10.2.0\db_1\network\log\listener.log的日志信息
写入G:\oracle\product\10.2.0\db_1\network\trace\listener.trc的跟踪信息
跟踪级别当前为0以 pid=5700 开始
监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
监听该对象时出错: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=admin)(PORT=1521)))
TNS-12545: 因目标主机或对象不存在, 连接失败
TNS-12560: TNS: 协议适配器错误
TNS-00515: 因目标主机或对象不存在, 连接失败
32-bit Windows Error: 1001: Unknown error
不再监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
请大虾指教,多谢
写入G:\oracle\product\10.2.0\db_1\network\log\listener.log的日志信息
写入G:\oracle\product\10.2.0\db_1\network\trace\listener.trc的跟踪信息
跟踪级别当前为0以 pid=5700 开始
监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
监听该对象时出错: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=admin)(PORT=1521)))
TNS-12545: 因目标主机或对象不存在, 连接失败
TNS-12560: TNS: 协议适配器错误
TNS-00515: 因目标主机或对象不存在, 连接失败
32-bit Windows Error: 1001: Unknown error
不再监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
请大虾指教,多谢
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)IP改成先用机器名也不行。
将服务与监听都删掉,然后重建了。事实证明:如果服务名与监听名是根据IP 建的,那么修改机器IP就会有影响;
如果根据机器名建的,修改机器名就有影响。多谢各位
listener.ora 还有 tnsname.ora 里面的原来的计算机名修改成现在的ip地址
tnsnames.ora 文件内容如下:ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
直接的就是删除监听器,然后再新建一个。