如何使用Oracle的BFILE
1.创建相应的directory
使用具有足够权限的用处创建directory,具体参考:Using Create directory & UTL_FILE in Oracle
create or replace directory BFILE_DIR as
'/home/oracle/bfiletest';
[oracle@ts01 bfiletest]$ sqlplus '/ as sysdba'
SQL*Plus: Release 9.2.0.6.0 - Production on Mon Jan 23 10:54:17 2006
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Connected to:
Oracle9i Enterprise Edition Release 9.2.0.6.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.6.0 - Production
SQL> show parameter utl_file_dir ***************9.2开始,已经废弃了这个参数
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
utl_file_dir string
SQL>
SQL> create or replace directory BFILE_DIR as
2 '/home/oracle/bfiletest';
Directory created.
Elapsed: 00:00:00.05
SQL>
SQL> col DIRECTORY_PATH for a50
SQL> select * from dba_directories;
OWNER DIRECTORY_NAME DIRECTORY_PATH
------------------------------ ------------------------------ --------------------------------------------------