Oracle XMLDB将xml导入db

时间:2018-06-05 17:07:23

标签: xml database oracle import

我在使用xml imort to XMLDB时遇到了麻烦。

所以,那就是我所做的:

  1. CREATE TABLE orders OF XMLTYPE

  2. CREATE OR REPLACE TT AS '/home/oracle/Desktop/contract_test/'(GRANT READ ON DIRECTORY TT TO superuser;)

  3. INSERT INTO ORDERS VALUES (xmltype(bfilename('TT', 'contract.xml'), nls_charset_id('utf-8')));

  4. 最后,我有这些错误:

      

    从第1行开始出错:命令中的1 - INSERT INTO ORDERS VALUES
      (xmltype(bfilename(' TT',' contract.xml'),nls_charset_id(' utf-8')))
      错误报告 - SQL错误:ORA-22288:文件或LOB操作FILEOPEN
      失败没有这样的文件或目录
      22288. 00000 - "文件或LOB操作%s失败\ n%s"
      *原因:尝试对文件或LOB执行的操作失败   *操作:有关更详细的信息,请参阅错误堆栈中的下一条错误消息              信息。另外,验证文件或LOB是否存在以及是否存在              为指定的操作设置必要的权限。如果
                 错误仍然存​​在,请将错误报告给DBA。

    我在系统帐户和"超级用户"我以前的帐户。

0 个答案:

没有答案