Что такое подключение экземпляра и подключение службы в Oracle? - PullRequest
6 голосов
/ 26 октября 2010

Я настраиваю сервер приложений WebLogic. Мне неясно, что такое соединение экземпляра и что такое сервисное соединение.

Кроме того, в моем SQL Developer, когда я устанавливаю новое соединение, он запрашивает либо SID, либо имя службы. Что они?

Ответы [ 2 ]

9 голосов
/ 26 октября 2010

Соединение экземпляра - это соединение TNS с конкретным экземпляром на хосте.

Сервисное соединение - это конкретная служба, о которой знает слушатель на хосте.

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

1 голос
/ 17 апреля 2016

Это просто для консоли, чтобы знать, как форматировать ваш URL JDBC, в зависимости от того, что вы даете ему экземпляр (SID) или имя службы.

...