UniDAC и MS SQL Always On

Обсуждение возникших проблем, предложений и ошибок UniDAC компонентов
Ответить
dr_cat
Сообщения: 2
Зарегистрирован: Вт 05 мар 2019 08:39

UniDAC и MS SQL Always On

Сообщение dr_cat » Пт 15 мар 2019 20:00

Добрый день!
Собственно развернута Always On.
1. На клиентской машине установлен Native Client.
2. Свойство UniConnection Provider устновлено в prNativeClient.
3. В ConnectionString добавлено к имеющимся опциям ApplicationIntent=aiReadWrite и прописан FailoverPartner.

При смене ролей, судя по логам SQL и системы, коннект все равно идет на сервер который раньше был первичной репликой (а сейчас он вторичен).

Что может быть не так ? Заранее спасибо за совет.

Stellar
Devart Team
Сообщения: 12
Зарегистрирован: Чт 07 дек 2017 14:56

Re: UniDAC и MS SQL Always On

Сообщение Stellar » Пн 18 мар 2019 17:31

Для того, чтобы обеспечить клиентское соединение с базой данных определенной группы доступности, необходимо создать прослушиватель группы доступности. Прослушиватель группы доступности ― это виртуальное сетевое имя (VNN), к которому могут подключаться клиенты, чтобы получить доступ к базе данных из первичной или вторичной реплики группы доступности AlwaysOn. Прослушиватель группы доступности позволяет клиенту подключаться к реплике доступности, не зная имени физического экземпляра SQL Server, с которым устанавливается соединение.

Больще информации о подключении к прослушивателю группы доступности Always On:
docs.microsoft.com/ru-ru/sql/database-engine/availability-groups/windows/listeners-client-connectivity-application-failover?view=sql-server-2017

Ответить