oracle执行了shutdown immediate..如何startup

WONDER20080808 2010-10-24 11:21:29
oracle 执行了shutdown immediate
startup mount;出现问题
就关掉了窗口....

再想进入sql plus不让进了 请问如何解决 谢谢
...全文
1152 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuhuitortoise 2011-06-13
  • 打赏
  • 举报
回复
再连接就连接失败了。在 cmd 内输入SQLPLUS / @ORCL AS SYSDBA 后报错
C:\Documents and Settings\Administrator>SQLPLUS / @ORCL AS SYSDBA
SQL*Plus: Release 11.1.0.6.0 - Production on 星期一 6月 13 16:21:27 2011
Copyright (c) 1982, 2007, Oracle. All rights reserved.
ERROR:
ORA-12560: TNS: 协议适配器错误

输入用户名、密码后
报错是
ERROR:
ORA-12541: TNS: 无监听程序

这该怎么办啊~
inthirties 2010-10-27
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 jiandifengjdf 的回复:]

重启服务!
[/Quote]

如果是window系统,检查一下实例服务的状态。window有这样的可能性。
jiandifengjdf 2010-10-26
  • 打赏
  • 举报
回复
重启服务!
zkl516321905 2010-10-26
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 wonder20080808 的回复:]
系统是win2008 sp2


SQL code
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount;
ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
SQL> startup mount;
ORA-24324: 未初始化服务句柄
ORA-01……
[/Quote]

你的监听程序是否正常
DOS下tnsping 一下你的服务器(oracle实例)看是否能够ping通。如果监听不对,重新配置一下监听,然后检查一下你的oracle实例是否与注册表中对应的oracle实例一样。还有主机名称是否被改变过。从这些地方入手分析。
inthirties 2010-10-26
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 wonder20080808 的回复:]

系统是win2008 sp2

SQL code
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount;
ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
SQL> startup mount;
ORA-24324: 未初始化服务句柄
ORA-01041: 内部错误……
[/Quote]

这里应该是有错误导致的。有没有修改主机名,或者是修改ip,或者网络没有
namu 2010-10-26
  • 打赏
  • 举报
回复 1
先看一下监听能启动吗?
startup nomount 能起来吗?
WONDER20080808 2010-10-25
  • 打赏
  • 举报
回复
系统是win2008 sp2

SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount;
ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
SQL> startup mount;
ORA-24324: 未初始化服务句柄
ORA-01041: 内部错误, hostdef 扩展名不存在


我就是用dba进的阿 谢谢~~~~
zkl516321905 2010-10-25
  • 打赏
  • 举报
回复
建议楼主下次贴问题时候先贴出你的操作环境。windows系统下。最好重新启动一下oracle服务。shutdown immediate和startup mount都是在conn / as sysdba进入以后的sql提示符下、输入的。
心中的彩虹 2010-10-25
  • 打赏
  • 举报
回复
[Quote=引用楼主 wonder20080808 的回复:]
oracle 执行了shutdown immediate
startup mount;出现问题
就关掉了窗口....

再想进入sql plus不让进了 请问如何解决 谢谢
[/Quote]
重新启动服务便可
inthirties 2010-10-25
  • 打赏
  • 举报
回复
你执行的startup mount是在哪个环境里执行的,

这个是sqlplus的命令要在sqlplus的环境里执行。

你在cmd里,sqlplus / as sysdba

然后在startup mount.注意正确的ORACLE_SID
Sophiajupiter 2010-10-25
  • 打赏
  • 举报
回复
在运行里面输入SQLPLUS / @ORCL AS SYSDBA
然后进入你的用户名和密码
hailang1118 2010-10-25
  • 打赏
  • 举报
回复
因为这时候你把Oracle停止了,所以只能是按照基于OS的本地认证才可以连接上。
比如这种方式
其中[ORCL]是你的SID.

SQLPLUS / @ORCL AS SYSDBA
panzifei 2010-10-25
  • 打赏
  • 举报
回复
报什么错?
dawugui 2010-10-25
  • 打赏
  • 举报
回复
不懂,帮顶,学习,蹭分.

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧