http://www.donews.net/limac/archive/2004/12/10/198867.aspx
解决方案 »
- EM无法使用
- 联合查询的问题。。达人进!
- oracle 的登录问题 (记所创建的数据库密码)
- 数据同步问题
- Oracle导入数据的问题
- can't start db instance
- 在PL/SQL中,在执行动态SQL中,什么时候要用到EXECUTE IMMEDIATE,谢谢
- 如何用vb作开发工具把oracle中的表导出成一个文本文件
- 用job执行一个存储过程后锁表不释放锁
- 关于maximum open cursors exceeded错误
- Oracle 10g Standard Edition与Oracle 10g Standard Edition(Addition One)区别
- 锁用户是什么意思??
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.1)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ora92)
)
)HOST的IP地址是不是正确!
可能是你改过计算机名字,而tnsnames.ora这个文件的host即你的电脑名称没有变化。
而Oracle监听服务启动时需先找到tnsnames.ora,
因为找不到服务器所以不可能像你所说的“没有监听器,监听服务都起来了”
没有监听器怎么会有监听服务呢,就像无源之本一样。
--------------------------------------------------------------------
所以把host改过本机名或本机IP地址即可
IP地址不对
我以前也遇到过的
还有就是系统不能找到lnsrctl.exe
郁闷中
在管理工具/服务中的监听程序已经启动LSNRCTL> status
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.1)(PORT=1521)))
TNS-12541: TNS:无监听器
TNS-12560: TNS: 协议适配器错误
TNS-00511: 无监听器
32-bit Windows Error: 61: Unknown error
LSNRCTL>