3児のパパそしてエンジニア

33歳3児のパパの家の事やエンジニアとしての事をつらつらと書きます

Oracle UTL_FILE 使いたい

11gの場合

 

C:\oracle\product\11.2.0\dbhome_1\database\initsid.ora

の中に

 

UTL_FILE_DIR=*

 

を追記する。

UTL_FILE_DIR='C:\'
上記の様に追記すると、C直下のみ有効となる
※C以下ではない。

 

initsid.ora init.ora
でまよう。。。。。。

 

たぶん、pfileかspfileのどちらを使用しているか確認すればわかる。

 

若しくわ
両ファイルに異なる設定をし、オラクルを起動したうえで
SELECT NAME, VALUE FROM V$PARAMETER2 WHERE NAME = 'utl_file_dir'
を実行すれば
NAME   VALUE
ult_file_dir  C:\
などとでるので、確認可能です。

 

 

ご存知の方いらっしゃれば、教えてください。