sp_vupgrade_mergeobjects (Transact-SQL)
Применимо к:SQL Server
Повторно создает триггеры конкретных статей, хранимые процедуры и представления, с помощью которых отслеживаются и вносятся изменения данных для репликации слиянием. Эту процедуру следует выполнять в следующих случаях.
Если объект, необходимый для репликации, случайно был удален.
При применении обновления, например исправления, для которого требуется изменить один или несколько объектов реплика tion. После применения обновления процедуру следует выполнить на каждом узле.
Выполнение этой хранимой процедуры не требует повторной инициализации подписок. Эта процедура не требуется при установке пакета обновления или обновлении до новой версии SQL Server.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_vupgrade_mergeobjects
[ [ @login = ] N'login' ]
[ , [ @password = ] N'password' ]
[ , [ @security_mode = ] security_mode ]
[ ; ]
Аргументы
[ @login = ] N'login'
Имя входа системного администратора, используемое при создании системных объектов в базе данных распространителя. @login имеет имя sysname с значением по умолчаниюNULL
. Этот параметр не требуется, если для @security_mode задано 1
значение ,которое является проверкой подлинности Windows.
[ @password = ] N'password'
Пароль системного администратора, используемый при создании новых системных объектов в базе данных распространителя. @password — sysname, по умолчанию — пустая строка. Этот параметр не требуется, если для @security_mode задано 1
значение ,которое является проверкой подлинности Windows.
[ @security_mode = ] security_mode
Режим безопасности входа, используемый при создании новых системных объектов в базе данных распространителя. @security_mode бит с значением по умолчанию1
. Если 0
используется проверка подлинности SQL Server. Если 1
используется проверка подлинности Windows. По возможности используйте аутентификацию Windows.
Значения кода возврата
0
(успешно) или 1
(сбой).
Замечания
sp_vupgrade_mergeobjects
используется только для слияния реплика tion.
Разрешения
Требуется членство в предопределенных ролях сервера sysadmin или разрешение на выполнение непосредственно в этой хранимой процедуре.
Связанный контент
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по