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