STARTUP

STARTUPコマンドは、Oracleデータベース・インスタンスを起動しますが、ユーザーは様々なオプションを指定できます。

指定可能なオプションは次のとおりです。

  • FORCE: 現行のOracleインスタンスをSHUTDOWN ABORTモードでシャットダウンしてから、再起動します。

  • RESTRICT: RESTRICTED SESSIONシステム権限を持つOracleユーザーにのみインスタンスへの接続を許可します。

  • PFILE: データベース・インスタンスの起動時に使用するPFILE初期化パラメータ・ファイルを指定します。

  • MOUNT: データベースまたは遠隔同期インスタンスをインスタンスにマウントします。

  • OPEN: 指定したデータベースでインスタンスをマウントしてオープンします。

  • NOMOUNT: 指定したインスタンスを、データベースまたは遠隔同期インスタンスをマウントせずに起動します。

書式

STARTUP [FORCE] [RESTRICT] [PFILE=<filename>] [MOUNT | OPEN [<open_options>] | NOMOUNT];

コマンド・パラメータ

filename

データベース・インスタンスの起動時に使用する初期化パラメータ・ファイルの名前。PFILEパラメータ・オプションを指定しない場合は、(オペレーティング・システム固有の)デフォルトのサーバー・パラメータ・ファイルが使用されます。

open-options

指定したデータベースを起動するためのアクセス・モード。可能なモードは次のとおりです。

  • READ ONLY
  • READ WRITE

使用上のノート

  • 引数を指定せずにSTARTUPコマンドを使用すると、STARTUP OPENコマンドを使用した場合と同じ結果になります。

  • STARTUPコマンドの使用時にFORCE句を指定せず、現行のデータベース・インスタンスが実行中の場合は、エラーになります。FORCE句は、デバッグ時やエラー条件の発生時に役立ちます。それ以外の場合は、使用しないでください。

  • RESTRICT句を使用すると、RESTRICTED SESSIONシステム権限を持つOracleユーザーにのみインスタンスへの接続が許可されます。後でSQL*Plusを介しALTER SYSTEMコマンドを使用して、制限付きセッション機能を無効化できます。

  • 初期化パラメータ・ファイルの指定にPFILE句を使用しない場合、STARTUPコマンドではデフォルトのサーバー・パラメータ・ファイル(存在する場合)が使用されます。それ以外の場合、STARTUPコマンドではデフォルトの初期化パラメータ・ファイルが使用されます。デフォルトのファイルはプラットフォーム固有です。

    デフォルトのパラメータ・ファイルの詳細は、オペレーティング・システム固有のマニュアルを参照してください。

  • 指定したデータベースをマウントしてオープンするには、OPEN句を使用します。

  • NOMOUNT句を指定すると、データベースをマウントせずにデータベース・インスタンスを起動できます。NOMOUNT句は、MOUNTまたはOPENオプションと併用できません。

  • STARTUPコマンドのオプション句の順序は置き替え可能です。

コマンドの例

例1: データベース・インスタンスの2つの起動方法

次の例では、データベース・インスタンスの2つの起動方法を示します。各コマンドでは、標準パラメータ・ファイルを使用してデータベース・インスタンスを起動し、デフォルト・データベースを排他モードでマウントしてオープンしています。

DGMGRL> STARTUP;
DGMGRL> STARTUP OPEN;

例2: 現在のインスタンスの停止および再起動(マウント/オープンなし)

次のコマンドでは、現行のインスタンスをシャットダウンし、その直後にマウントもオープンもせずにデータベースを再起動し、制限付きセッション権限のあるユーザーにのみ接続を許可しています。

DGMGRL> STARTUP FORCE RESTRICT NOMOUNT;

例3: パラメータ・ファイルを使用したインスタンスの起動(ただし、マウントなし)

次のコマンドでは、パラメータ・ファイルtestparmを使用して、データベースをマウントせずにインスタンスを起動しています。

DGMGRL> STARTUP PFILE=testparm NOMOUNT;

例4: インスタンスの起動およびマウント(オープンなし)

次の例では、データベース・インスタンスを起動してマウントしていますが、オープンはしていません。

DGMGRL> STARTUP MOUNT;