ORA-1033:正在进行ORACLE初始化或关闭

时间:2013-08-28 15:16:04

标签: database oracle oracle11g

我遇到了一个小问题。在我的显卡出现故障后,我的电脑被不正确地关闭,这导致Oracle 11g Express无法正常关闭。这意味着当我尝试连接时出现上述错误。我的电脑已经使用了3个小时,我仍然收到错误,因此可以安全地认为存在问题。

解决问题的常用方法是使用命令行中的以下命令序列:

sqlplus /nolog
SQL> connect / as sysdba
SQL> shutdown abort
SQL> startup nomount
SQL> alter database mount;
SQL> alter database open;

但是,当我发出shutdown命令时,我收到错误

  

ORA-12560:TNS:协议适配器错误

所以现在,我无法安装我的数据库。我们将不胜感激。

3 个答案:

答案 0 :(得分:2)

这对我有用:

  1. 打开“开始”菜单 - >所有程序
  2. 打开文件夹“Oracle Database 11g Express Edition”
  3. 选择“开始数据库”
  4. 等到“C:\ Windows \ system32”
  5. 打开“运行SQL命令行”并连接到您的数据库

答案 1 :(得分:1)

这可能不是必需的,甚至可能在所有情况下都没有,但我最终卸载并重新安装了Oracle,因为我每小时都得到报酬,而且我宁愿花时间制作代码而不是与Oracle摔跤。

答案 2 :(得分:0)

我的猜测是你的监听服务没有运行。 您可以通过(在Win7中)搜索“服务”来打开服务屏幕来检查这一点。在列表中,您应找到状态为Started的Oracle Listener服务。