sp_msx_defect (Transact-SQL)
Область применения: SQL Server
Удаляет текущий сервер из многосерверных операций.
Внимание
sp_msx_defect изменяет реестр. Редактировать реестр вручную не рекомендуется, так как неуместные или неверные изменения могут серьезно нарушить конфигурацию системы. Пользоваться программой редактирования реестра должны только опытные пользователи. Дополнительные сведения см. в документации по Microsoft Windows.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_msx_defect [@forced_defection =] forced_defection
Аргументы
[ @forced_defection = ] forced_defection
Указывает, следует ли принудительно принудить к возникновению дефекта, если master SQLServerAgent был окончательно потерян из-за необратимо поврежденной базы данных msdb или без резервной копии базы данных msdb . forced_defection бит с значением по умолчанию 0, что означает, что принудительное переключение не должно происходить. Значение 1 заставляет перебежку.
После принудительного переключения путем выполнения sp_msx_defect член предопределенных ролей сервера sysadmin в master SQLServerAgent должен выполнить следующую команду, чтобы завершить дефект:
EXECUTE msdb.dbo.sp_delete_targetserver @server_name = 'tsx-server', @post_defection = 0;
Значения кода возврата
0 (успешно) или 1 (сбой)
Результирующие наборы
нет
Замечания
После правильного завершения sp_msx_defect возвращается сообщение.
Разрешения
Для выполнения этой хранимой процедуры пользователь должен быть членом предопределенной роли сервера sysadmin .
См. также
sp_msx_enlist (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)
Кері байланыс
https://aka.ms/ContentUserFeedback.
Жақында қолжетімді болады: 2024 жыл бойы біз GitHub Issues жүйесін мазмұнға арналған кері байланыс механизмі ретінде біртіндеп қолданыстан шығарамыз және оны жаңа кері байланыс жүйесімен ауыстырамыз. Қосымша ақпаратты мұнда қараңыз:Жіберу және пікірді көру