Oracle XMLDB импортирует XML в БД - PullRequest
0 голосов
/ 05 июня 2018

У меня проблемы с импортом xml в 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')));

Наконец, у меня есть эти ошибки:

Ошибка, начинающаяся со строки: 1 в команде - INSERT INTO ORDERS VALUES
(xmltype (bfilename ('TT', 'contract.xml'), nls_charset_id ('utf-8'))))
Отчет об ошибке - Ошибка SQL: ORA-22288: операция с файлом или объектом FILEOPEN
не выполнена Нет такого файла или каталога
22288. 00000 - «операция с файлом или объектом% s не выполнена \ n% s»
* Причина: попытка операции наОшибка файла или большого объекта.
* Действие: См. следующее сообщение об ошибке в стеке ошибок для получения более подробной информации
.Кроме того, убедитесь, что файл или большой объект существует и что для
установлены необходимые привилегии для указанной операции.Если
ошибка по-прежнему сохраняется, сообщите об ошибке администратору базы данных.

У меня есть эта ошибка в системной учетной записи и учетной записи «superuser», которую я сделал ранее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...