Oracle SID и имя службы; проблемы с подключением

я пытаюсь подключиться к oracle db на удаленном сервере через sql developer. Я скопировал детали соединения в tnsnames и яЯ могу подключиться к БД.

Однако у меня есть другое приложение БД, такое же как sqldeveloper, и когда я пытаюсь установить соединение, я продолжаю получать эту ошибку. Это приложение использует тонкий клиент Oracle JDBC, который требует имя хоста и SID.

Я получил следующую ошибку:

java.sql.SQLException: слушатель отклонил соединение со следующей ошибкой: ORA-12505, TNS: слушатель в настоящее время не знает SID, указанный в дескрипторе соединения

При устранении неполадок я изменил опцию tns в sqldeveloper и выбрал базовую опцию, чтобы выяснить, что пошло не так, и понял, чтоЯ могу подключиться к нему из-за правильного имени службы и не может подключиться к БД через имя SID даже через sqldeveloper.

Я использовал несколько запросов к базе данных, чтобы узнать имя SID, но все равно получаю ту же ошибку. Пожалуйста, помогите мне устранить неполадки.

Спасибо за ваше время..

Ответы на вопрос(2)

Ваш ответ на вопрос