OracleOraHome90TNSListener服务为什么老是启动失败? 操作系统是Windows Server 2000. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我也碰过这种情况到net manager里更改一下 listner address就行了我的经验:有时用IP不会报错,用计算机名会出错 你修改过IP地址或者是主机名吗? 还有看下你的环境下十分有ORACLE的路径。 关闭防火墙修改listener.ora里的host为你的ip http://expert.csdn.net/Expert/topic/2873/2873906.xml?temp=.7963068里面有一些方法,不过我能启动,但不能连接 监听器看看: 控制面板 -> 管理工具 -> 服务 -> Oracle ... TNSListener 的监听器服务启动了没有 启动之后,用 C:\>tnsping 服务名 (看行不行) 不行的话,可能是监听器没有启动. C:\lsnrctl LSNRCTL>Start 就可以启动了.(如果有什么问题的话,再把这里的错误信息贴出来,让大家分析一下。) 还启动不了的话,就是 Net Configuration Assistant 没有配置好. 重新配置一下就可以搞定. (这个也不可以的话,也贴出来) chanet(牧师)请看: 不行的话,可能是监听器没有启动. C:\lsnrctl LSNRCTL>Start 就可以启动了.(如果有什么问题的话,再把这里的错误信息贴出来,让大家分析一下。) ~~~~~~~~~~~~~~~~~~TNS-12545:由于目标主机或对象不存在而导致连接失败 TNS-12560:TNS:协议适配起出现错误 TNS-00515:由于目标主机或对象不存在而导致连接失败 32-bit Windows Error:49:Unknown error 本来是好的,我记得好像Windows update了一下然后再重新启动就不行了咋办啊?高手指教,解决了另开贴给分!!!! 重新配置过一下监听器~如:修改 Ora92\network\admin\listener.ora 文件(用 记事本 打开)如下是监听器的内容:LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) ) (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = chanet)(PORT = 1521)) ) ) )SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = D:\Oracle\Ora92) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME = OraDB) (ORACLE_HOME = D:\Oracle\Ora92) (SID_NAME = OraDB) ) )----------------------------------------------------------------------------注意 HOST、GLOBAL_DBNAME、SID_NAME 有没有写对 哈哈,解决了,可是还有一个问题:为什么在没有连上网的时候用ip地址(202.*.*.*)连接数据库的时候listener就启动不了呢?提示错误说1067错误还请高手指教!!!! to chanet(牧师):为什么在没有连上网的时候用ip地址(202.*.*.*)连接数据库的时候listener就启动不了呢?提示错误说1067错误?在没有联上网的时候我用计算机名连接就可以了!高手给个确切的答复,是不是不联网就不能用ip(不是127.0.0.1,是那种202.*.*.*)连接数据库呢? 其实你用 127.0.0.1 或主机名 也可以呀。Oracle 监听器认着 IP 地址去监听数据库的。 把一个字段更新到另一个字段上 oracle怎么下载? ERROR:ORA-12154:TNS:无法处理服务名。 急急急!!!请教一个触发器的问题! 请教高手, 这个 sql 怎么写? ora-00904问题 SQL Server 到 Oracle 怎么取到表结构的最后修改时间? 问2个简单的小问题(60) 一个select 语句问题!! 无法创建对象,错误……求救! java操作oracle8i出现的问题,急!!!
到net manager里更改一下 listner address就行了我的经验:有时用IP不会报错,用计算机名会出错
还有看下你的环境下十分有ORACLE的路径。
修改listener.ora里的host为你的ip
里面有一些方法,不过我能启动,但不能连接
控制面板 -> 管理工具 -> 服务 -> Oracle ... TNSListener 的监听器服务启动了没有
启动之后,用
C:\>tnsping 服务名 (看行不行) 不行的话,可能是监听器没有启动.
C:\lsnrctl
LSNRCTL>Start
就可以启动了.(如果有什么问题的话,再把这里的错误信息贴出来,让大家分析一下。) 还启动不了的话,就是 Net Configuration Assistant 没有配置好.
重新配置一下就可以搞定. (这个也不可以的话,也贴出来)
不行的话,可能是监听器没有启动.
C:\lsnrctl
LSNRCTL>Start
就可以启动了.(如果有什么问题的话,再把这里的错误信息贴出来,让大家分析一下。)
~~~~~~~~~~~~~~~~~~
TNS-12545:由于目标主机或对象不存在而导致连接失败
TNS-12560:TNS:协议适配起出现错误
TNS-00515:由于目标主机或对象不存在而导致连接失败
32-bit Windows Error:49:Unknown error
然后再重新启动就不行了
咋办啊?
高手指教,解决了另开贴给分!!!!
如:修改 Ora92\network\admin\listener.ora 文件(用 记事本 打开)
如下是监听器的内容:LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = chanet)(PORT = 1521))
)
)
)SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\Oracle\Ora92)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = OraDB)
(ORACLE_HOME = D:\Oracle\Ora92)
(SID_NAME = OraDB)
)
)----------------------------------------------------------------------------
注意 HOST、GLOBAL_DBNAME、SID_NAME 有没有写对
可是还有一个问题:
为什么在没有连上网的时候用ip地址(202.*.*.*)连接数据库的时候listener就启动不了呢?提示错误说1067错误
还请高手指教!!!!
为什么在没有连上网的时候用ip地址(202.*.*.*)连接数据库的时候listener就启动不了呢?提示错误说1067错误?在没有联上网的时候我用计算机名连接就可以了!高手给个确切的答复,是不是不联网就不能用ip(不是127.0.0.1,是那种202.*.*.*)连接数据库呢?