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