Oracle进行文件夹读写配置
1.设定UTL_FILE_DIR
Oracle 8i 以前
oracle\product\10.2.0\admin\AWF\pfile下的intOracleSid.ora
UTL_FILE_DIR='C:/LOG','C:/LOG2'
Oracle 9i以后
ALTER SYSTEM SET
UTL_FILE_DIR='C:/Log','C:/LOG2'
SCOPE = SPFILE ;
×需要重启服务
查看设置结果
SELECT NAME, VALUE FROM V$PARAMETER2 WHERE NAME='utl_file_dir' ;
TEST
declare
fHandle UTL_FILE.FILE_TYPE;
fbuffer varchar2(4000);
BEGIN
fHandle := UTL_FILE.fopen('
C:/Log ','up.csv','R');
UTL_FILE.get_line(fHandle,fbuffer);
dbms_output.put_line(fbuffer);
UTL_FILE.fclose(fHandle);
END;
2.使用DIRECTORY
Oracle 9i以后
create or replace directory LOGPATH as '
C:/Log ';
Grant read,write on directory
LOGPATH to 用户;
查看DIRECTORY
select * from dba_directories
TEST
declare
fHandle UTL_FILE.FILE_TYPE;
fbuffer varchar2(4000);
BEGIN
fHandle := UTL_FILE.fopen('
LOGPATH ','up.csv','R');
UTL_FILE.get_line(fHandle,fbuffer);
dbms_output.put_line(fbuffer);
UTL_FILE.fclose(fHandle);
END;
分享到:
相关推荐
oracle plsql 通过utl_http调用 webservice,包括webservice服务端的源码,以及pro的客户端代码。已测试通过。
只使用PLSQL就可以直接实现不同服务器间的文件的FTP功能
PLSQLDeveloper_解压版.rar
PLSQLDeveloper_解压版(64位可用),内设readme说明 PLSQLDeveloper_解压版(64位可用),内设readme说明
UTL_FTP是一个PL / SQL软件包,可从Oracle数据库中提供FTP功能。 将支持Oracle 8i,9i和10g版本。
plsqldev_7.1.4绿色版 plsqldev_7.1.4绿色版 plsqldev_7.1.4绿色版
第23讲 PLSQL编程_另.ppt第23讲 PLSQL编程_另.ppt第23讲 PLSQL编程_另.ppt第23讲 PLSQL编程_另.ppt第23讲 PLSQL编程_另.ppt第23讲 PLSQL编程_另.ppt
第23讲 PLSQL编程_java教学.ppt第23讲 PLSQL编程_java教学.ppt第23讲 PLSQL编程_java教学.ppt第23讲 PLSQL编程_java教学.ppt
plsqldev_7.1.4汉化补丁
plsql_developer_7_0_最新中文手册.pdf
PLSQLDeveloper_解压版
PLSQL14_32位,如果本机已安装Oracle数据库可有不用在Oracle官网上下载其他文件,可直接使用。
plsql12_all.zip
PLSQL Developer_v12.0.7.1837 + keygen,亲测可用。 PLSQL Developer_v12.0.7.1837 + keygen,亲测可用。 PLSQL Developer_v12.0.7.1837 + keygen,亲测可用。
Oracle,PL/SQL操作手册,主要介绍语法等
PLSQLDeveloper_7.14_install_and_code.zip
PLSQLDeveloper_解压版(64位可用),内设readme说明
PLSQLDeveloper_cn_zh_v13.0.4.1906本人已经测试可以使用,但是Oracle客户端最好是12c
PLSQLDeveloper_7.14注册方法和注册码,很简单,很好用。