sp_vupgrade_replication (Transact-SQL)
Активируется программой установки при обновлении сервера репликации. Производит необходимое обновление схемы и системных данных для поддержки репликации на текущем уровне продукта. Создает новые системные объекты репликации в системных и пользовательских базах данных. Эта хранимая процедура выполняется на машине, на которой должно производиться обновление репликации.
Синтаксические обозначения в 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.
См. также
Справочник
Хранимые процедуры репликации (Transact-SQL)
Другие ресурсы
Схема документации по репликации
Проверка реплицированных данных