sp_vupgrade_mergeobjects (Transact-SQL)
Добавления: 12 декабря 2006 г.
Повторно создает триггеры конкретных статей, хранимые процедуры и представления, с помощью которых отслеживаются и вносятся изменения данных для репликации слиянием. Эту процедуру следует выполнять в следующих случаях.
- Если объект, необходимый для репликации, случайно был удален.
- Если применяется обновление, например исправление, для которого требуется изменить один или несколько объектов репликации. После применения обновления процедуру следует выполнить на каждом узле.
Выполнение этой хранимой процедуры не требует повторной инициализации подписок. Эта процедура не является обязательной при установке пакета обновления или при обновлении до новой версии SQL Server.
Синтаксические обозначения в Transact-SQL
Синтаксис
sp_vupgrade_mergeobjects [ [@login=] 'login' ]
[ , [ @password= ] 'password' ]
[ , [ @security_mode= ] security_mode ]
Аргументы
- [ @login=] 'login'
Имя входа администратора системы, которое используется при создании новых системных объектов в базе данных распространителя. Аргумент login имеет тип sysname и значение по умолчанию NULL. Этот параметр не является обязательным, если аргумент security_mode имеет значение 1, что соответствует проверке подлинности Windows.
- [ @password=] 'password'
Пароль администратора системы, который используется при создании новых системных объектов в базе данных распространителя. Аргумент password имеет тип sysname и значение по умолчанию '' (пустая строка). Этот параметр не является обязательным, если аргумент security_mode имеет значение 1, что соответствует проверке подлинности Windows.
- [ @security_mode=] 'security_mode'
Режим безопасности для входа в систему, который используется при создании новых системных объектов в базе данных распространителя. Аргумент security_mode имеет тип bit и значение по умолчанию 1. При значении 0 используется проверка подлинности SQL Server. При значении 1 используется проверка подлинности Windows.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Замечания
Хранимая процедура sp_vupgrade_mergeobjects используется только для репликации слиянием.
Разрешения
Хранимую процедуру sp_vupgrade_mergeobjects могут выполнять только члены фиксированной серверной роли sysadmin.
См. также
Справочник
Хранимые процедуры репликации (Transact-SQL)
Другие ресурсы
Схема документации по репликации
Обновление реплицируемых баз данных