ORDS defaults.xml vs conf /<имя>.xml Загрузка файла <entry key = "apex.docTable">schema.doc_upload_table</ entry>

При попытке загрузить файл на работу я добавил

<entry key="apex.docTable">schema.doc_upload_table</entry>

в defaults.xml и conf/.xml. Позже я понял, что, поскольку мы будем использовать это для нескольких баз данных, нам не следует указывать имя в файле defaults.xml, а только в файле conf/.xml.

Я пытался удалить запись в файле defaults.xml, но я получаю исходную ошибку:

Вызвано: java.sql.SQLException: ORA-06550: строка 2, столбец 2: PLS-00306: неправильный номер или типы аргументов при вызове 'UPLOAD_PROC' ORA-06550: строка 2, столбец 2: PL/SQL: инструкция игнорируются

Нужно ли делать дополнительные шаги, чтобы удалить запись из defaults.xml, и вместо этого она должна искать в файле conf /.xml имя apex.docTable?

1 ответ

В ORDS3 информация о загрузке должна быть в файле defaults.xml. Мы обновили до ORDS18, и он больше не должен быть в файле defaults.xml. Мы смогли разместить его в conf/.xml. Это то, что нам нужно, потому что у нас более одной базы данных, и каждая база данных имеет свое имя таблицы загрузки.

Другие вопросы по тегам