Поделиться через


Переключение сеанса зеркального отображения базы данных на другой ресурс вручную (среда SQL Server Management Studio)

Когда зеркальная база данных синхронизирована (то есть база данных находится в состоянии SYNCHRONIZED), владелец базы данных может инициировать отработку отказа на зеркальном сервере вручную.

При отработке отказа вручную основная и зеркальная роли сервера для базы данных, в которых произошла отработка отказа, меняются местами. Зеркальная база данных становится основной базой данных, а основная — зеркальной. Например в следующей таблице показано, как отработка отказа вручную меняет местами роли двух участников зеркального отображения: SQLDBENGINE0_1 и SQLDBENGINE0_2.

Сервер До отработки отказа После отработки отказа
SQLDBENGINE0_1 PRINCIPAL MIRROR
SQLDBENGINE0_2 MIRROR PRINCIPAL

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

Ручное переключение зеркального отображения базы данных

  1. Установите соединение с экземпляром основного сервера и на панели Обозреватель объектов щелкните имя сервера, чтобы развернуть этот узел.

  2. Раскройте узел Базы данныхи выберите базу данных для перехода на другой ресурс.

  3. Щелкните базу данных правой кнопкой мыши, выберите Задачи, а затем Зеркальное отображение. Откроется страница Зеркальное отображение диалогового окна Свойства базы данных .

  4. Щелкните Отработка отказа.

    Появится окно подтверждения. Основной сервер начинает работу с подключения к зеркальному серверу, используя проверку подлинности Windows. Если проверка подлинности Windows не работает, основной сервер выводит диалоговое окно Соединение с сервером . Если зеркальный сервер использует проверку подлинности SQL Server , выберите вариант Проверка подлинности SQL Server в поле Проверка подлинности . Укажите в текстовом поле Имя входа учетную запись входа, с которой устанавливается соединения на зеркальном сервере, а в текстовом поле Пароль — пароль для этой учетной записи.

    Если отработка отказа выполняется успешно, диалоговое окно Свойства базы данных закрывается. Зеркальная база данных становится основной базой данных, а основная — зеркальной.

    При ошибке отработки отказа отображается сообщение об ошибке и диалоговое окно останется открытым.

    Важно!

    Если с момента открытия страницы Зеркальное отображение были изменены какие-либо свойства, эти изменения не будут сохранены.

    Диалоговое окно закрывается автоматически.

См. также:

Свойства базы данных (страница «Зеркальное отображение»)
Зеркальное отображение базы данных (SQL Server)
Переключение сеанса зеркального отображения базы данных на другой ресурс вручную (язык Transact-SQL)
Приостановка или возобновление сеанса зеркального отображения базы данных (SQL Server)
Удаление зеркального отображения базы данных (SQL Server)