2

我有一个文件/home/oracle/x.sql,在 sqlplus 上我正在执行:

CREATE OR REPLACE DIRECTORY BLOB_DIR AS '/home/oracle';

SELECT DBMS_LOB.FILEEXISTS(BFILENAME('BLOB_DIR', 'x.sql')) from dual;

但它打印0(文件不存在)

我究竟做错了什么?

谢谢!

4

1 回答 1

0

正如其他人所说:

  • 确保 Oracle 对文件夹和文件具有文件系统级别的读/写权限。
  • 确保您尝试访问的文件位于服务器端而不是客户端。
  • 并确保您已连接到您认为已连接的机器!

谢谢您的帮助。

于 2013-10-11T16:31:37.243 回答