《Oracle命令语法速查》【 ALTER SYSTEM 】

データベースシステムの設定を変更する


ALTER SYSTEM →
→┬ ARCHIVE LOG [ THREAD 数値 ] →
  │[ REDOロググループを含むスレッド番号を指定する ]
  │→┬ SEQUENCE 数値 [ TO ' location ' ]  ──────────────┬→
  │  │[ 指定したログ順序番号を元に手動アーカイブを行う             ]│
  │  ├ CHANGE 数値 [ TO ' location ' ]  ───────────────┤
  │  │[ 指定したシステム変更番号(SCN)を元に手動アーカイブを行う    ]│
  │  ├ CURRENT [NOSWITCH] [ TO ' location ' ]   ───────────┤
  │  │[ 現行のREDOログに対して手動アーカイブを行う                 ]│
  │  ├ GROUP 数値 [ TO ' location ' ] ────────────────┤
  │  │[ 指定したREDOログに対して手動アーカイブを行う               ]│
  │  ├ LOGFILE ' OSファイル名 ' [ USING BACKUP CONTROLEFILE ] ────┤
  │  │[ 指定したメンバを含むREDOログに対して手動アーカイブを行う   ]│
  │  ├ NEXT [ TO ' location ' ] ───────────────────┤
  │  │[ 次のREDOログファイルを手動アーカイブする                   ]│
  │  ├ ALL [ TO ' location ' ]  ───────────────────┤
  │  │[ 全てのREDOログファイルを手動アーカイブする                 ]│
  │  ├ START [ TO ' location ' ]  ──────────────────┤
  │  │[ 自動アーカイブを有効にする                                 ]│
  │  └ STOP ─────────────────────────────┘
  │    [ 自動アーカイブを無効にする                                 ]  
  │→ [ TO ' location ' ]  ───────────────────────┬ ;
  │    [   TO : ログファイルが格納されているディレクトリを指定する  ]  │
  ├ CHECKPOINT  [ GLOBAL | LOCAL ] ───────────────────┤
  │[ チェックポイントを実行する                                       ]│
  │[   GLOBAL : 全てのインスタンスに対して実行する                    ]│
  │[   LOCAL  : 自インスタンスの REDOロググループに対して実行する     ]│
  ├ CHECK DATAFILES [ GLOBAL | LOCAL ] ─────────────────┤
  │[ 全オンラインデータファイルにアクセス可能かチェックする           ]│
  │[   GLOBAL : 全てのインスタンスに対して検査する                    ]│
  │[   LOCAL  : 自インスタンスに対して検査する                        ]│
  ├ { ENABLE | DISABLE } DISTRIBUTED RECOVERRY ─────────────┤
  │[ 分散回復を有効(無効)にする                                       ]│
  ├┬ ENABLE RESTRICTED SESSION  ────────────────────┤
  ││[ RESTRICTED SESSION 権限を持ったユーザーのみを接続可能にする    ]│
  │└ DISABLE RESTRICTED SESSION   ───────────────────┤
  │  [ CREATE SESSION 権限を持った全ユーザーを接続可能にする          ]│
  ├ FLUSH SHARED_POOL  ─────────────────────────┤
  │[ SGA の共有プールをクリアする                                     ]│
  ├ DISCONNECT SESSION ' sid , serial ' [ POST_TRANSACTION ][ IMMEDIATE ]┤
  │[ 指定したセッションに終了を促す                                   ]│
  ├ KILL SESSION ' sid , serial ' [ IMMEDIATE ]  ────────────┤
  │[ 指定したセッションを強制終了する                                 ]│
  ├ SWITCH LOGFILE ───────────────────────────┤
  │[ REDOロググループの切り替えを行う                                 ]│
  ├ { SUSPEND | RESUME } ────────────────────────┤
  │[ 全ての I/O を停止し、データベースコピーを可能にする / その復旧   ]│
  ├ { QUIESCE RESTRICTED | UNQUIESCE } ─────────────────┤
  │[ データベースを休止状態にする / 休止状態からの復旧                ]│
  ├ SHUTDOWN [ IMMEDIATE ] ディスパッチャ  ───────────────┤
  │[ 共有サーバーモードの場合、指定したディスパッチャを停止する       ]│
  ├ REGISTER ──────────────────────────────┤
  │[ インスタンスを直ちに登録する                                     ]│
  ├ SET  ┬ パラメータ名 = 値 [ COMMENT = ' コメント ' ] [ DEFERRED ] → │
  │      │ → [ SCOPE = { MEMORY | SPFILE | BOTH } ] →                 │
  │      │ → [ SID = { ' sid ' | * } ] ────────────────┤
  │      └ ← ─────────────────────────────┤
  │[ 初期化パラメータを変更する                                       ]│
  └ RESET  ┬ パラメータ名 [ SCOPE = { MEMORY | SPFILE | BOTH } ] →     │
            │ → [ SID = { ' sid ' | * } ] ───────────────┤
            └ ← ────────────────────────────┘