本来用的好好的oracle数据库,用pl/sql developer连接oracle时,pl/sql developer出现死机;用sqlplus连接oracle时
sqlplus test/test 连接正常,但sqlplus test/test@orcl连接时,sqlplus出现死机。
这种情况已经出现第二次了,将别人正常的listener.ora,tnsnames.ora拿来改成自己的,也无法解决,重新创建数据库时报
Enterprise Manager配置失败。第一次重装了电脑系统后才让oracle恢愎正常。
我在网上查的资料,大部分都是说listener.ora,tnsnames.ora配置问题,另一个是oralce 10.2.0.1.0有一个bug,uptime>50时就会出现这种情况,得打个补丁升级到10.2.0.2.0,求解决办法。
sqlplus test/test 连接正常,但sqlplus test/test@orcl连接时,sqlplus出现死机。
这种情况已经出现第二次了,将别人正常的listener.ora,tnsnames.ora拿来改成自己的,也无法解决,重新创建数据库时报
Enterprise Manager配置失败。第一次重装了电脑系统后才让oracle恢愎正常。
我在网上查的资料,大部分都是说listener.ora,tnsnames.ora配置问题,另一个是oralce 10.2.0.1.0有一个bug,uptime>50时就会出现这种情况,得打个补丁升级到10.2.0.2.0,求解决办法。
有关详细资料, 请参阅 d:\oracle\product\10.2.0\db_1\cfgtoollogs\dbca\orcl\emConfig.log 中的日志文件。
2011-7-17 9:27:14 oracle.sysman.emcp.EMConfig perform
配置: Stack Trace:
oracle.sysman.emcp.exception.EMConfigException: 启动 Database Control 时出错
at oracle.sysman.emcp.EMDBPostConfig.performConfiguration(EMDBPostConfig.java:569)
at oracle.sysman.emcp.EMDBPostConfig.invoke(EMDBPostConfig.java:181)
at oracle.sysman.emcp.EMDBPostConfig.invoke(EMDBPostConfig.java:150)
at oracle.sysman.emcp.EMConfig.perform(EMConfig.java:155)
at oracle.sysman.assistants.util.em.EMConfiguration.run(EMConfiguration.java:430)
at java.lang.Thread.run(Thread.java:534)
这是创建数据库报错日志
只要服务器正常,dbconsole是不会影响pl/sql和sqlplus的,如果sql*plus使用本机连接方式连接,那么,pl/sql developer
在连接界面Database栏空,也是可以连接的。查看一下sqlnet.ora的日志
Fatal NI connect error 12560, connecting to:
(LOCAL=NO)
VERSION INFORMATION:
TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
Oracle Bequeath NT Protocol Adapter for 32-bit Windows: Version 10.2.0.1.0 - Production
Windows NT TCP/IP NT Protocol Adapter for 32-bit Windows: Version 10.2.0.1.0 - Production
Time: 17-7月 -2011 19:10:08
Tracing not turned on.
Tns error struct:
ns main err code: 12560
TNS-12560: TNS: 协议适配器错误
ns secondary err code: 0
nt main err code: 0
nt secondary err code: 0
nt OS err code: 0服务和监听都启动了,环境变量中也增加了ORACLE_SID=ORCL
日志中仍报协议适配器错误