Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:SQL Server
В этом разделе описано, как приостановить и возобновить зеркальное отображение базы данных SQL Server в среде SQL Server Management Studio или с помощью Transact-SQL.
В этом разделе
Перед началом:
Выполнение ReplaceThisText с помощью:
Дальнейшие действия:После приостановки или возобновления зеркального отображения базы данных
Перед началом
В любой момент сеанс зеркального отображения базы данных можно приостановить, что дает возможность повышать производительность при возникновении узких мест. Затем в любое время приостановленный сеанс можно возобновить.
Внимание
После принудительного обслуживания при повторном подключении исходного основного сервера зеркальное отображение приостанавливается. Возобновление зеркалирования в данной ситуации может привести к потере данных на исходном главном сервере. Дополнительные сведения о том, как действовать при возможной потере данных, см. в статье Переключение ролей во время сеанса зеркального отображения базы данных (SQL Server).
Безопасность
Разрешения
Необходимо разрешение ALTER в базе данных.
Использование среды SQL Server Management Studio
Приостановить или возобновить сеанс зеркального отображения базы данных можно на странице Свойства базы данных — зеркальное отображение .
Приостановление или возобновление зеркального отображения базы данных
Во время сеанса зеркального отображения базы данных подключитесь к основному экземпляру сервера и в обозреватель объектов щелкните имя сервера, чтобы развернуть дерево сервера.
Разверните Базы данных и выберите базу данных.
Щелкните базу данных правой кнопкой мыши, выберите Задачи, а затем Зеркальное отображение. Откроется страница Зеркальное отображение диалогового окна Свойства базы данных .
Чтобы приостановить сеанс, выберите пункт Приостановить.
Запрашивается подтверждение. Если нажать кнопку Да, то сеанс будет приостановлен, а кнопка изменится на Продолжить.
Дополнительные сведения о влиянии приостановки сеанса см. в статье Приостановка и возобновление зеркального отображения базы данных (SQL Server).
Чтобы возобновить сеанс, нажмите кнопку Продолжить.
Использование Transact-SQL
Приостановка зеркального отображения базы данных
Подключитесь к компоненту ядро СУБД для любого из партнеров.
На панели «Стандартная» нажмите Создать запрос.
Выполните следующую инструкцию Transact-SQL:
ALTER DATABASE SET database_name ПРИОСТАНОВКА ПАРТНЕРА
где имя_базы_данных — это зеркальная база данных, сеанс которой нужно приостановить.
В следующем примере приостанавливается образец базы данных
AdventureWorks2025.ALTER DATABASE AdventureWorks2022 SET PARTNER SUSPEND;
Возобновление зеркального отображения базы данных
Подключитесь к компоненту ядро СУБД для любого из партнеров.
На панели «Стандартная» нажмите Создать запрос.
Выполните следующую инструкцию Transact-SQL:
ALTER DATABASE SET database_name РЕЗЮМЕ ПАРТНЕРА
где database_name — зеркально отображаемая база данных, сеанс которой нужно возобновить.
В следующем примере приостанавливается база данных-образец
AdventureWorks2025.ALTER DATABASE AdventureWorks2022 SET PARTNER RESUME;
Дальнейшие действия. После приостановки или возобновления зеркального отображения базы данных
После приостановки зеркального отображения базы данных
В базе данных-источнике примите меры предосторожности, чтобы избежать переполнения журнала транзакций. Дополнительные сведения см. в статье Журнал транзакций (SQL Server).
После возобновления зеркального отображения базы данных
Возобновление зеркального отображения базы данных переводит зеркальную базу данных в состояние SYNCHRONIZING. Если уровень безопасности установлен в FULL, зеркальная база данных синхронизируется с основной базой данных и переходит в состояние SYNCHRONIZED. На этом этапе становится возможным переключение при отказе. Если сервер-свидетель присутствует и включён, возможно автоматическое переключение при отказе. При отсутствии узла-свидетеля возможно ручное переключение при отказе.