Переключение сеанса зеркального отображения базы данных на другой ресурс вручную (среда SQL Server Management Studio)
Когда зеркальная база данных синхронизирована (то есть база данных находится в состоянии SYNCHRONIZED), владелец базы данных может инициировать отработку отказа на зеркальном сервере вручную.
При отработке отказа вручную основная и зеркальная роли сервера для базы данных, в которых произошла отработка отказа, меняются местами. Зеркальная база данных становится основной базой данных, а основная — зеркальной. Например в следующей таблице показано, как отработка отказа вручную меняет местами роли двух участников зеркального отображения: SQLDBENGINE0_1
и SQLDBENGINE0_2
.
Сервер | До отработки отказа | После отработки отказа |
---|---|---|
SQLDBENGINE0_1 |
PRINCIPAL | MIRROR |
SQLDBENGINE0_2 |
MIRROR | PRINCIPAL |
Обратите внимание на то, что роли сервера для других сеансов зеркального отображения баз данных не подвергаются изменению. Дополнительные сведения см. в статье Переключение ролей во время сеанса зеркального отображения базы данных (SQL Server).
Ручное переключение зеркального отображения базы данных
Установите соединение с экземпляром основного сервера и на панели Обозреватель объектов щелкните имя сервера, чтобы развернуть этот узел.
Раскройте узел Базы данныхи выберите базу данных для перехода на другой ресурс.
Щелкните базу данных правой кнопкой мыши, выберите Задачи, а затем Зеркальное отображение. Откроется страница Зеркальное отображение диалогового окна Свойства базы данных .
Щелкните Отработка отказа.
Появится окно подтверждения. Основной сервер начинает работу с подключения к зеркальному серверу, используя проверку подлинности Windows. Если проверка подлинности Windows не работает, основной сервер выводит диалоговое окно Соединение с сервером . Если зеркальный сервер использует проверку подлинности SQL Server , выберите вариант Проверка подлинности SQL Server в поле Проверка подлинности . Укажите в текстовом поле Имя входа учетную запись входа, с которой устанавливается соединения на зеркальном сервере, а в текстовом поле Пароль — пароль для этой учетной записи.
Если отработка отказа выполняется успешно, диалоговое окно Свойства базы данных закрывается. Зеркальная база данных становится основной базой данных, а основная — зеркальной.
При ошибке отработки отказа отображается сообщение об ошибке и диалоговое окно останется открытым.
Важно!
Если с момента открытия страницы Зеркальное отображение были изменены какие-либо свойства, эти изменения не будут сохранены.
Диалоговое окно закрывается автоматически.
См. также:
Свойства базы данных (страница «Зеркальное отображение»)
Зеркальное отображение базы данных (SQL Server)
Переключение сеанса зеркального отображения базы данных на другой ресурс вручную (язык Transact-SQL)
Приостановка или возобновление сеанса зеркального отображения базы данных (SQL Server)
Удаление зеркального отображения базы данных (SQL Server)