如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!

诗檀软件专业数据库修复团队

服务热线 : 13764045638 QQ号:47079569 邮箱:service@parnassusdata.com

ora-1033

oerr ora 01033
01033, 00000, "ORACLE initialization or shutdown in progress"
// *Cause: An attempt was made to log on while Oracle is being started up
// or shutdown.
// *Action: Wait a few minutes. Then retry the operation.

  适用于: Oracle Server - Enterprise Edition – 版本: 10.2.0.1 及以上  [Release: 10.2 and later ] 本文信息适用于任何平台。 症状 在启动失败显示ORA-01033后立即尝试运行DBMS_SCHEDULER.SET_SCHEDULER_ATTRIBUTE 。 SQL> startup restrict; ORACLE instance started. Total System Global Area 536870912 bytes Fixed Size 1220460 bytes Variable Size 234881172 bytes Database Buffers 293601280 bytes Redo Buffers 7168000 bytes Database mounted. Database opened. SQL> exec dbms_scheduler.set_scheduler_attribute('SCHEDULER_DISABLED','TRUE') BEGIN dbms_scheduler.set_scheduler_attribute('SCHEDULER_DISABLED','TRUE'); END; * ERROR at line 1: ORA-01033: ORACLE initialization or shutdown in progress ORA-06512: at "SYS.DBMS_ISCHED", line 2932 ORA-06512: at "SYS.DBMS_SCHEDULER", line 2210 ORA-06512: at line 1 原因 这似乎是一个时机的问题,没有真正能被确定的原因。 解决方案
  1. 从会话1中启动数据库。 2. 等待60 秒。 3. 打开另一个会话并尝试禁用scheduler。
如果仍然失败,则在同一会话失败后立即发出命令。 以上可能有助于阻止ORA-01033并可能不会。 注意DBMS_SCHEDULER.SET_SCHEDULER_ATTRIBUTE('SCHEDULER_DISABLED',...)的使用目前未被记录,因此不是受支持的调度scheduler属性。这个参数的使用在某些情况下可生成不一致的结果,甚至错误。搜索Oracle文档,没有完全禁用scheduler的支持方法。但是,如果数据库在UPGRADE模式下启动,scheduler无法运行,所以这有时可用作一种解决方法。如果上述参数是要使用的,则它应当在Oracle Support的指导下完成。   参考