Bfile中的<value error =“”> </value>

时间:2015-01-28 09:52:19

标签: oracle

我的目标是从数据库服务器位置'/ data /'读取图像。

使用CMD和FTP命令我在服务器lcoation / data /中有'PUT'mage.png。

在pl sql中,目录是/ data /。然后我用bfile创建了一个表,并在其中插入一个值。

 CREATE TABLE Lob_table (
 Key_value NUMBER NOT NULL,
 F_lob BFILE);

 INSERT INTO Lob_table VALUES
 (23,  BFILENAME('TEST_DIR2', 'image.png'));

如果我选择表Lob_table,我得到&lt;价值错误&gt;。

如果我运行此命令,我也会收到错误:

begin
 select F_lob
  into l_bfile
  from Lob_table where Key_value=23 ;
 dbms_lob.fileopen( l_bfile, dbms_lob.file_readonly );
end;



ORA-22288: file or LOB operation FILEOPEN failed
No such file or directory
ORA-06512: at "SYS.DBMS_LOB", line 805
ORA-06512: at line 10

出了什么问题?

0 个答案:

没有答案