Oracle11g Express Editionでディレクトリオブジェクトを作成する

Oracle11g Express Editionでディレクトリオブジェクトを作成します。

PLSQLでファイルを作成する際にディレクトリオブジェクトが必要です。

SQL*Plus接続し、SYSDBA権限で接続します。

C:\Users\Moriy>sqlplus /nolog

SQL*Plus: Release 11.2.0.2.0 Production on 火 8月 23 18:57:08 2016

Copyright (c) 1982, 2010, Oracle. All rights reserved.

SQL> conn / as sysdba
接続されました。
SQL> 

ディレクトリを作成します。

SQL> create or replace directory db_dir to public;

読み取り、書き込み権限を付与します。

SQL> create or replace directory db_dir as 'c:\Temp';

このディレクトリオブジェクトで、c:\Temp配下にファイル作成する事ができるようになります。

以下、SQLでディレクトリが作成されているのが確認できます。

SELECT * FROM ALL_DIRECTORIES;

Oracle11g Express Editionでディレクトリオブジェクトを作成する

スポンサーリンク
  • このエントリーをはてなブックマークに追加
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA