Как использовать пакет UTL_FILE для записи файла на карту? - PullRequest
0 голосов
/ 31 января 2020

Я использую UTL_FILE в моей процедуре для сохранения файла на сервере базы данных, но мне нужно сохранить файл на другом сервере, для этого я делаю карту, но этот UTL_FILE не сохраняет файлы на моей карте. проверить диск вручную Чтение и запись файла, но с помощью процедуры UTL_FILE не удалось сохранить файл на диске карты, и я получил эту ошибку "Ошибка базы данных: ORA-29283: недопустимая операция с файлом ORA-06512: at" SYS.UTL_FILE ", строка 536 ORA-29283: недопустимая файловая операция"

1 Ответ

0 голосов
/ 31 января 2020

Если это каталог на сервере, который не является сервером базы данных , то для меня использовался параметр UN C (Universal Naming Convention), в то время как создание каталога (как объекта Oracle). Например:

No : Z:\files_4005
Yes: \\my-another-server\d$\home\gis\files_4005"
...