Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения:SQL Server
Когда зеркальная база данных синхронизирована (то есть когда база данных находится в состоянии SYNCHRONIZED), владелец базы данных может инициировать ручное переключение при отказе на зеркальный сервер. Аварийное переключение вручную можно инициировать только с основного сервера.
Отработка отказа в сеансе зеркального отображения базы данных вручную
Подключитесь к основному серверу.
Задайте базу данных master в качестве контекста базы данных:
USE master;
Выполните следующую команду на основном сервере:
ALTER DATABASE database_nameSET PARTNER FAILOVER, где database_name — имя зеркальной базы данных.
В результате роль основного сервера немедленно перейдет к зеркальному серверу.
На бывшем основном узле клиенты отключаются от базы данных, а выполняющиеся транзакции откатываются.
Примечание.
Транзакции, подготовленные с помощью координатор распределенных транзакций (Майкрософт), но к моменту отработки отказа ещё не зафиксированные, считаются прерванными после отработки отказа базы данных.