すべてのユーザーが、Oracle Databaseを利用できるとはかぎりません。データベースをオープンまたはクローズするか、あるいはインスタンスを起動または停止するには、DBA権限を持っているか、SYSOPERまたはSYSDBAで接続する必要があります。それ以外のユーザーは、Oracle Databaseの現在の状態を制御できません。
データベースを起動する手順は次のとおりです。
例10-1 インスタンスの起動
データベースをマウントせずにOracle Databaseインスタンスを起動するには、次のように入力します。
STARTUP NOMOUNT
例10-2 データベースのマウント
インスタンスを起動し、データベースをクローズしたままマウントするには、次のように入力します。
STARTUP MOUNT
例10-3 データベースのオープン
Oracle Databaseサーバーのパラメータ・ファイルINITSALES.ORAを使用してインスタンスを起動し、SALESというデータベースをマウントおよびオープンして、データベース管理者に対してアクセスを制限するには、次のように入力します。
STARTUP OPEN sales PFILE=INITSALES.ORA RESTRICT
SALESは、INITSALES.ORAパラメータ・ファイルのDB_NAMEパラメータで指定したデータベース名です。
データベース起動の詳細は、『Oracle Database管理者ガイド』を参照してください。また、「STARTUP 」コマンドも参照してください。
プラガブル・データベース(PDB)は、統合データベース内に存在するスキーマおよびスキーマ・オブジェクトの自己完結型コレクションです。
プラガブル・データベースを起動する手順は次のとおりです。
データベース起動の詳細は、『Oracle Database管理者ガイド』を参照してください。また、「STARTUP 」コマンドも参照してください。
データベースの停止には、次の3つの手順が含まれます。
例10-4 データベースの停止
オープンおよびマウントされたデータベースを正常に停止するには、次のように入力します。
SHUTDOWN
データベース停止の詳細は、『Oracle Database概要』を参照してください。また、「SHUTDOWN 」コマンドも参照してください。
Database closed. Database dismounted. ORACLE instance shut down.
プラガブル・データベース(PDB)を停止する手順は次のとおりです。
注意:
現在のコンテナがPDBの場合、SHUTDOWN
コマンドは、CDBインスタンスではなくPDBのみをクローズします。
非CDBで使用できるSHUTDOWN TRANSACTIONAL
またはSHUTDOWN ABORT
と同等のSHUTDOWN
コマンドは、PDBにはありません。
データベース起動の詳細は、『Oracle Database管理者ガイド』を参照してください。また、「STARTUP 」コマンドも参照してください。