Oracleでは、ディレクトリオブジェクトはデータベースサーバーのファイルシステム上のディレクトリに対応します。 CREATE DIRECTORYコマンドは、Oracleでディレクトリオブジェクトを作成するために使用されます。CREATEANYDIRECTORY権限が必要です。以下に例を示します。
Oracleでディレクトリを作成する例
Windowsの場合:
CREATE OR REPLACE DIRECTORY CSV_FILES AS 'C:\MY_CSV_FILES';
Linuxの場合:
CREATE OR REPLACE DIRECTORY CSV_FILES AS '/user1/my_csv_files';
Toadを使用してディレクトリを作成する
次の手順に従って、Toadを使用してOracleにディレクトリを作成します
- メニュー[データベース]>[作成]>[ディレクトリ]をクリックします。
- 次に、[ディレクトリの作成]ウィンドウが表示されます。
- [ディレクトリ名]フィールドでディレクトリ名を指定します。
- [ディレクトリパス]フィールドでパスを指定するか、そこを直接参照できます(サーバー上にディレクトリを作成している場合)。
- 次に、[OK]をクリックしてディレクトリを作成します。
OracleSQLDeveloperを使用してディレクトリを作成
次の手順に従って、Oracle SQL Developer
を使用してディレクトリを作成します。- 接続ナビゲーターに移動し、スキーマノードを開きます。
- ディレクトリノードを見つけて右クリックします。
- ショートカットメニューの[ディレクトリの作成]オプションをクリックします。
- 次に、[ディレクトリの作成]ウィンドウが表示されます。
- [ディレクトリ名]フィールドでディレクトリ名を指定します。
- [ディレクトリパス]フィールドにパスを指定します。
- 次に、[適用]ボタンをクリックしてディレクトリを作成します。
関連項目:
- OracleCreateSequenceの例
- Oracle SQL Developerでパッケージを作成するにはどうすればよいですか?