Oracle9.2データベースがあります。サーバーがクラッシュしました。再起動後、Oracleサーバーに接続しようとすると、エラーORA-01033が返されます(タイトルのとおり)。
Oracleサービスを停止および開始しようとしました([コントロールパネル]-> [管理ツール]-> [サービス]から)。
また、30分待ったので、Oracleサーバーがまだ合法的に起動しているとは思いません。私の感じでは、何かが壊れている可能性が高いです。
必ずしも破損しているわけではありません(実際にはかなり難しいです)。次の手順を試してください。
それでデータベースが起動したら、準備は完了です。そうでない場合は、解決策の取得を開始するための何らかのエラーメッセージが表示されます。追加情報については、インスタンスのアラートログを確認してください。それでもヘルプが必要な場合は、この質問を更新してください。
手動で起動すると問題が解決すると想定し、サービスの開始時にデータベースを自動的に起動するには、レジストリを編集します。キーHKLM\Software\Oracle\HOMEx\ORA_sid_AUTOSTARTを探します。このキーの値をTRUEにする必要があります。注:HOMExは、HOME0、HOME1などの形式になります。
これを試して
sqlplus/nolog
SQL> connect/as sysdba
SQL>シャットダウンアボート
SQL> startupnomount
SQL>データベースマウントの変更;
SQL>データベースを変更します。
sqlplus/nolog "se conecta SQL> connect/as sysdba