2 サンプル・スキーマのインストール
サンプル・スキーマを使用するには、GitHubリポジトリからインストール可能な.zip
ファイルをダウンロードしてください。
サンプル・スキーマのインストール
サンプル・スキーマは個別にインストールできます。
各サンプル・スキーマには、インストール・スクリプトを含む独自のスクリプト・セットが付属しています。次のステップでは、hr
スキーマをインストールする方法について説明しますが、同様のステップを実行すれば、どのサンプル・スキーマでもインストールできます。
ノート:
sh
スキーマをインストールまたはアンインストールするには、SQLclを使用する必要があります。SQL*Plusを使用してsh
スキーマをインストールすることはできません。- Oracle Databaseのサンプル・スキーマをインストールすると、以前に同じ名前でインストールしたスキーマが削除されて、新しいスキーマがインストールされます。
- スキーマのインストール・スクリプトを実行すると、そのスキーマに含まれているデータが失われるため、個人またはビジネスのデータおよびアプリケーションにはサンプル・スキーマを使用しないでください。サンプル・スキーマは、デモンストレーション目的でのみ使用してください。
- 最新バージョンのサンプル・スキーマのインストール・スクリプトを見つけるには、GitHubの次の場所に移動します。
https://github.com/oracle/db-sample-schemas/releases/latest
以前のバージョンのサンプル・スキーマは次の場所で入手できます:https://github.com/oracle-samples/db-sample-schemas/releases
- GitHubリポジトリをクローニングするか、GitHubから
.zip
ファイルをダウンロードしてファイルを抽出します。 - インストールするスキーマが含まれるフォルダに移動します。この場合は、
human_resources
フォルダに移動します。co
スキーマはcustomer_orders
フォルダにあり、sh
スキーマはsales_history
フォルダにあります。 - SQLclまたはSQL*Plusのコマンドラインから、他のユーザーを作成および削除する権限を持つ特権ユーザーとしてデータベースに接続します。たとえば、
SYSTEM
、ADMIN
またはSYSDBA
として接続します。sh
スキーマをインストールするには、SQLclを使用する必要があります。 *_install.sql
インストール・スクリプトを実行します。ここでは、hr_install.sql
を実行してhr
スキーマを作成します。- スキーマのセキュアなパスワードを入力します。
- スキーマのデフォルトとして使用する表領域を入力します。表領域を入力しないと、デフォルトのデータベース表領域が使用されます。
サンプル・スキーマのリセット
通常、サンプル・スキーマを初めてインストールしても、インストール済のバージョンを上書きして再インストールしても違いはありません。*_install.sql
スクリプトは、スキーマ・ユーザーとそのすべてのオブジェクトを前のインストールから削除します。
したがって、サンプル・スキーマをリセットするには、サンプル・スキーマのインストールの項で説明されているステップに従います。