课外天地 李树青学习天地数据库系统原理课件 → 关于10g中“ERROR-ORA-12514 TNS 监听程序当前无法识别连接描述符中请求的服务”错误的解决方法


  共有21825人关注过本帖树形打印复制链接

主题:关于10g中“ERROR-ORA-12514 TNS 监听程序当前无法识别连接描述符中请求的服务”错误的解决方法

帅哥哟,离线,有人找我吗?
admin
  1楼 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 管理员
等级:管理员 帖子:1945 积分:26736 威望:0 精华:34 注册:2003/12/30 16:34:32
关于10g中“ERROR-ORA-12514 TNS 监听程序当前无法识别连接描述符中请求的服务”错误的解决方法  发帖心情 Post By:2010/12/3 22:57:22 [显示全部帖子]

这个问题大家经常会在10g中遇到,总是莫名其妙的在重启机器后连接不上Oracle的isqlplus,出现

“ERROR-ORA-12514 TNS 监听程序当前无法识别连接描述符中请求的服务”错误

 

解决方法为:

1)打开命令提示符程序:cmd

2)运行:sqlplus /nolog

3)输入conn / as sysdba;
显示为:
SQL*Plus: Release 10.2.0.2.0 - Production on 星期三 8月 27 16:49:08 2008

Copyright (c) 1982, 2005, Oracle.  All Rights Reserved.

SQL> conn / as sysdba;
已连接到空闲例程。

4)输入查询select * from v$instance;
看看有无这样的错误
SQL> select * from v$instance;
select * from v$instance
*
第 1 行出现错误:
ORA-01034: ORACLE not available

5)如果有,输入startup;即可
显示为:
SQL> startup;
ORACLE 例程已经启动。

Total System Global Area  645922816 bytes
Fixed Size                  1291108 bytes
Variable Size             432016540 bytes
Database Buffers          209715200 bytes
Redo Buffers                2899968 bytes
数据库装载完毕。
数据库已经打开。
SQL>

 

参考:http://blog.sina.com.cn/s/blog_3f2ef1180100aj1a.html

[此贴子已经被作者于2010-12-04 12:16:08编辑过]

 回到顶部