Oracle 12cでディレクトリオブジェクトを作成、変更、削除する

2021年11月15日

環境
Oracle 12.2.0.1.0

1.ディレクトリの状態を確認

SELECT OWNER,DIRECTORY_NAME,DIRECTORY_PATH FROM DBA_DIRECTORIES;

実行結果

OWNER	DIRECTORY_NAME	DIRECTORY_PATH
SYS	   DUMP_DIR	    c:\oracle_new

説明
OWNER            所有者
DIRECTORY_NAME     ディレクトリ名
DIRECTORY_PATH     ディレクトリのパス

2.ディレクトリオブジェクトを作成(変更)
書式
CREATE OR REPLACE DIRECTORY ディレクトリ名 AS 'ファイルのパス’;

操作例

CREATE OR REPLACE DIRECTORY DATA_DIR AS 'C:\data_backup';

3.ディレクトリオブジェクトを削除
書式
DROP DIRECTORY ディレクトリ名;

操作例

DROP DIRECTORY DATA_DIR

 

Oracle 12c

Posted by arkgame