日本語PDF

コマンドライン・ツールを使用したWindowsでのデータベースの作成タスクの概要

新しいデータベースを手動で作成する方法について説明します。データベース・ソフトウェア・ファイルの一部として、Oracle Databaseではサンプル初期化パラメータ・ファイルが用意されており、必要に応じて編集できます。

Oracle Database Configuration Assistantを使用して、データベース作成スクリプトを作成できます。

データベース作成タスクのタイプを次に示します。

  • 既存のデータベースをコピーし、古いデータベースは削除。

  • 既存のデータベースをコピーし、古いデータベースは保持。

  • データベースがシステムに存在しない場合、新しいデータベースを作成。

手動でのデータベース作成作業

手動でのデータベース作成作業を使用して、前述の各データベース作成カテゴリにおける、新しいデータベースを手動で作成する作業を理解します。各ステップは、この後の各項で詳しく説明しています。

表4-1 手動でのデータベース作成作業

タスク 既存のデータベースをコピーし、古いデータベースを削除 既存のデータベースをコピーし、古いデータベースを保持 データベースがシステムに存在しない場合、新しいデータベースを作成
既存のデータベースのエクスポートについて

注1

該当なし

データベース・ファイルの削除

不要

該当なし

初期化パラメータ・ファイルの変更

Oracle Databaseインスタンスの起動

Oracle Databaseサービスの作成および開始について

不要

CREATE DATABASE文のスクリプトへの追加

CREATE DATABASEスクリプトの実行

データベースのインポートについて

注2

該当なし

レジストリのORACLE_SIDの更新

不要

デフォルトのSIDを変更する場合にのみ必要

新しいデータベースのバックアップ

注意:

既存のデータベースから新しいデータベースにデータをコピーする場合は「はい」を選択し、それ以外の場合は「いいえ」を選択します。また、既存のデータベースから表およびその他のオブジェクトをインポートする場合、「はい」を選択します。それ以外の場合は、「いいえ」を選択します。

次の項の例でデータベースの作成方法を示します。この例では、既存のデータベースはSIDorclの初期データベースで、ディレクトリC:\app\username\oradata\orclにあります。orclを、ディレクトリC:\app\username\oradata\prodにある、データベース名とSIDprodの新しいデータベースにコピーします。次に、初期データベースorclを削除します。