Замена mod_plsql Oracle Rest Data Services
Мы находимся в процессе обновления приложения, работающего на Oracle 10g и oracle HTTP-сервера, до Oracle 12C. В связи с тем, что mod pl/sql устарел, мы выбрали следующую комбинацию. оракул 12с + ОРДС 3.0 и кот. (мы не используем APEX)
Основной функцией нашего приложения является загрузка файлов через веб-сайт в таблицу документов в схеме базы данных.
При этом мы получаем ошибку "500 Internal Server Error", с которой сталкиваются другие пользователи по этой ссылке https://community.oracle.com/thread/3891751
Если у кого-нибудь была успешная загрузка файла в таблицу документов через конфигурацию Oracle Rest Data Services, я хотел бы знать.
2 ответа
Насколько я мог доказать, невозможно загрузить файлы с ORDS без установленного APEX. Вам придется установить APEX, даже если вы не используете его в своем приложении.
Вы можете попробовать другой шлюз, но большинство устарело, я начал разрабатывать его на Java без зависимостей APEX. Когда он будет готов, я опубликую его в github.
Возможно, вы захотите взглянуть на последнюю версию ORDS, как объяснил мой собственный вопрос, связанный с этой темой: Загрузка файлов в приложении, отличном от Apex PL/SQL, перенесена в ORDS.