日期:2014-05-16 浏览次数:20459 次
在windows2003下安装了oracle10g,刚安装完成时,通过plsql工具能顺利连接上;
重启windows2003系统后,发现无法通过plsql工具连接数据,报"ORA-12514, TNS:listener does not currently know of service requested in connect descriptor"错误。
?
查看windows2003的服务项列表,发现全部是已启动状态;
修改tnsnames.ora、sqlnet.ora、listener.ora文件中的参数,如Server_Name,Sid等等,无效;
?
最后求助DBA帮助:
# sqlplus "/nolog"
sql>conn /as sysdba;
sql>startup;
sql>exit;
?
用plsql工具能正常连接数据库啦!
?
?
崩溃啊,闹了半天是数据库实例没有启动,无语啦!
windows下面服务项显示的启动状态并没有启动数据库实例,记下这个教训。