Oracle ORDS - Как обойти ошибку 404 в автономном режиме - PullRequest
1 голос
/ 12 марта 2020

Я пытался установить sh соединение для использования ORDS и был успешным один раз, но теперь я получаю сообщение об ошибке 404 при попытке подключиться к моей базе данных по ORDS.

Когда я впервые войдите в систему http://127.0.0.1: 1521 / ords / sql -develop , я получаю следующие сообщения:

Служба отключена в этой среде Stace Trace DisabledException [statusCode = 404, причины = [Служба отключена в этой среде]]


Вот что я пробовал:

java -D oracle. net .tns_admin = C: \ Users \ ip4169 \ Desktop \ ORDS \ ords -jar ords.war validate

-> Завершена проверка Oracle Службы данных REST версии 19.4.0.r3521226. Истекшее время: 00: 00: 15.700 [ПРОВЕРКА]

java -D oracle. net .tns_admin = C: \ Users \ ip4169 \ Desktop \ ORDS \ ords -jar ords. war standalone введите описание изображения здесь -> oe js .Server: main: Started @ 8299ms [CHECK]


Я проверил свои файлы TNSORA. net и Посмотрите, какая информация из моей базы данных содержится внутри.

Вот страница с ошибкой ORDS: Если кто-то может помочь мне в этом, я был бы очень признателен!

1 Ответ

1 голос
/ 12 марта 2020

404 происходило во время входа в систему при попытке доступа к SQL Developer Web для пользователя.

Две вещи для проверки:

  • пул соединений с базой данных правильно настроен

  • схема по-прежнему включена

В этом случае пул не устанавливался при запуске, поскольку пароль ORDS_PUBLIC_USER не был ' t правильно - ORDS не может создать соединения с базой данных.

Как только пароль пользователя базы данных был сброшен до значения, определенного в файле конфигурации пула XML, перезапуск ords показал, что пул устанавливается. Проверьте стандартный вывод при запуске ords на наличие ошибок!

Если, с другой стороны, вы получаете ошибки при попытке доступа к приложению в целом по URL-адресу разработчика / ords / sql, затем -

Необходимо убедиться, что SQL Developer Web включен.

Добавьте эти строки к значениям по умолчанию. xml file и перезапустите ords

<entry key="feature.sdw">true</entry>
<entry key="restEnabledSql.active">true</entry>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...