UTL_FILE - это пакет базы данных PL / SQL.Он может читать или записывать в любой каталог, для которого учетная запись ОС oracle
имеет соответствующие привилегии.На практике это означает, что каталоги на сервере базы данных, хотя каталоги на других серверах - или даже на вашем локальном ПК - могут совместно использоваться с этим сервером благодаря милости вашего сетевого администратора и администратора баз данных, создающего соответствующий объект Каталога.
TEXT_IO - это пакет Oracle Forms для записи клиенту.Естественно, это работает только в клиент-серверных версиях продукта, хотя библиотека webutils предоставляет реализацию, которая может работать в развертываниях веб-форм.
Учетная запись oracle
OS является пользователем, который установил программное обеспечение Oracle.Мы создаем учетную запись перед запуском OUI.Пользователь oracle
не имеет прямого отношения ни к каким учетным записям базы данных.
Процессы в базе данных могут только читать или записывать файлы в каталогах, к которым у учетной записи ОС есть доступ.Эти процессы включают в себя UTL_FILE, Data Pump, внешние таблицы, хранимые процедуры Java, выполняющие команды ОС и extprocs, а также фоновые вещи, такие как журнал предупреждений, дампы и файлы трассировки.