我在Windows 07上安装了Oracle 11g,一切正常。但是今天它给我一个错误: ORA-01033:ORACLE初始化或正在关机。我按照不同社区中提到的步骤但无法解决错误。连接为 sqlplus sys / sys as sysdba 。并执行以下语句,我得到以下错误。如何解决这个错误?
SQL> recover database;
ORA-00283: recovery session canceled due to errors
ORA-01110: data file 9: 'C:\APP\MKHATAL\ORADATA\ORCL\VELODBDATA.DBF'
ORA-01157: cannot identify/lock data file 9 - see DBWR trace file
ORA-01110: data file 9: 'C:\APP\MKHATAL\ORADATA\ORCL\VELODBDATA.DBF'
提前致谢!!
答案 0 :(得分:1)
首先,检查通常位于 D:\ app \ oracle \ diag \ rdbms \ DBNAME \ SID \ trace \ 中的ALERT.LOG文件。
ALERT.LOG中的最新条目应该会告诉您发生了什么。数据库是否开始?关机?
如果数据库停留在关机过程中,您可以尝试终止 oracle.exe 进程,然后通过Windows服务重新启动数据库。
通常,当数据库似乎在启动时挂起时,它实际上是应用REDO来获得一致状态,因此请密切关注ALERT.LOG告诉您的内容。
答案 1 :(得分:1)
需要更多信息才能解决类似问题。这些问题很有意思得到解答: