新建目录出问题,请教

longpei312 2003-11-24 09:57:13
create or replace directory utllobdir as 'C:\DDS\EXTPROC';
我在做
set serveroutput on
declare
a_clob clob;
a_bfile bfile:=bfilename('utllobdir','longyuan.doc');
begin
insert into manager.bfile_tab values(a_bfile)
returning bfile_column into a_bfile;
insert into manager.utl_lob_test values (empty_clob())
returning blob_column into a_clob;
dbms_lob.fileopen(a_bfile);
dbms_lob.loadfromfile(a_clob,a_bfile,dbms_lob.getlength(a_bfile));
dbms_lob.fileclose(a_bfile);
commit;
end;
提示:
ORA-22285: 对不存在的目录或文件进行FILEOPEN操作
ORA-06512: 在"SYS.DBMS_LOB", line 504
已经给manager用户授权了,请问是怎么回事
...全文
38 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
lilygy5 2003-12-01
  • 打赏
  • 举报
回复
可以试着把create or replace directory utllobdir as 'C:\DDS\EXTPROC';放到存储过程里面呢;

17,380

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧