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