Oracleは、ブートプロセスの詳細を紹介しました

Oracleの起動の詳細説明
NOMOUNT
マウント
オープン

sysユーザーのログインを使用します

スタートアップnonount;
マウントデータベースを変更します。
開いているデータベースを変更します。

 

1.startupのNOMOUNT

この時点で、データベースがロードされていない、この時間は、次のデータベースを行うには:

パラメータファイルを読み込み、デフォルトのパス$ ORACLE_HOME / DBS / spfileの<SID > .oraに

デフォルトのパスのデフォルトのパラメータ・ファイルを見つけることができない場合は、あなたが見つけるまで、ファイルを見つける次のレベルを探して停止するように階層的に以下の通りです。

SPFILE <SID> .oraの - spfile.oraという - のinit <SID> .oraの - のinit.ora。

何も見つからない場合は、エラーが発生しました。決定すべきパラメータファイルの解決策を見つけることができない、ホームリンクの後に更新されます。

パラメータ割り当てSGAパラメータファイル。

バックグラウンド・プロセスを開始します。

.logのアラート・ログを開き、<SID> alert_ファイルを追跡。

 

2.alterデータベースをマウント。

データベースをロードする。このとき、完了

開始に関連付けられているデータベースの例として、例えば専用メモリ構造、データベースの両方のデータファイル。

制御ファイルの場所を見つけて、パラメータ・ファイルを開きます。

あなたが指定したパス内のファイルを管理することができない場合は更新がリンクを追加します後、それは、解決策を決定することが、エラーになります。

制御ファイルとデータファイル名と状態から読むREDOログ・ファイル、データファイルだけ読んで、REDOログ・ファイルが存在するかどうか、この時間をチェックしません。

 

3.alterデータベースオープン。

この時点で、データベースが開かれます

データファイルを開きます。

オープンREDOログ・ファイル、アーカイブモードをオンにしている場合。

一貫性のない場合は最終段階では、Oracleデータベースがデータ・ファイルを確認し、開いて、データベースの一貫性の可能性を検討するREDOログ・ファイルのために、SMONバックグラウンド・プロセスは、インスタンス・リカバリを開始します。

 

データベース(比較が再開するかどうか、同じ)の検証を開始
 
(1)ヘッドは、それらが一致している場合、CNTは、次のステップに対応する制御ファイルのチェックポイントCNTと一致しているかどうかチェックポイント検査データファイルを開始します。
 
(2)最後のSCN SCN開始と等しい場合、データファイルおよび制御ファイルは、一貫してヘッダーチェックを開始SCN SCN終了するか否か、そのファイルに復元する必要はありません。
 
チェックポイント数チェックポイントCNT
 
SCN制御ファイルが開始されます
 
SCNデータファイルを停止します

 

おすすめ

転載: www.cnblogs.com/black-start/p/10973864.html