2016-12-28 13 views
-1

私はSQLDeveloperツールでOracle上のオープンデータベースに関する問題に直面しています。エラー:Oracle初期化またはシャットダウンが進行中で、マウントされていません

これは私のエラーです:

enter image description here

そして私は、私のようにサービスのステータスは、以下のことがわかりウィンドウ上でOracleサービスをチェックしてください。

enter image description here

そして、私はラインを命令し続けますタイプ:

SQL> shutdown immediate; 
SQL> startup mount; 
SQL> recover database; 
SQL> alter database open; 

しかし、それは思われると実行することはできません:データベースは、私は問題を解決するにはどうすればよい

SQL> recover database; 
    ORA-01507: database not mounted 

を搭載していませんか?どうもありがとうございます !

答えて

0

DB11GとTHANGLONGの2つのデータベースがあるようです。上記のプロンプトから実行しているように見えるSQLPLUSから実行している場合は、接続する前にORACLE_SID変数を適切なデータベースに設定してください。 C:変数に設定されたかを確認するには> SET ORACLE_SID

THANGLONGに設定するには: C:> SET ORACLE_SID = THANGLONG

は今SQLPLUSに入ると起動しようと/またはそのデータベースを回復(他のデータベースの場合は、そのデータベースにORACLE_SIDを設定します)。

上記のとおり、「alter database open」を実行します。 「データベースが開かれました」と返されますか?その場合は、インスタンス名を問い合せて、開いているインスタンスを確認します。SELECT INSTANCE_NAME FROM V $ INSTANCE

また、開いているデータベースを回復することはできません。オフラインの表領域、データファイルおよびデータベースはリカバリできますが、オンラインではリカバリできません。なぜあなたがデータベースを回復しようとしているのかもわかりません。このメッセージは、接続しようとしているデータベースがシャットダウンまたは起動しているという単純な統計情報です。たぶん回復が必要かもしれませんが、そうでないかもしれません。上記のメッセージからはわかりません。

-jim

関連する問題