sp_vupgrade_replication(Transact-SQL)
적용 대상: SQL Server Azure SQL Managed Instance
복제 서버를 업그레이드할 때 설치 프로그램을 통해 활성화됩니다. 현재 제품 수준에서 복제를 지원하기 위해 필요에 따라 스키마 및 시스템 데이터를 업그레이드합니다. 시스템 및 사용자 데이터베이스에 새 복제 시스템 개체를 만듭니다. 이 저장 프로시저는 복제 업그레이드가 수행될 컴퓨터에서 실행됩니다.
구문
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 Windows 인증으로 1
설정된 경우에는 이 매개 변수가 필요하지 않습니다.
참고 항목
이 매개 변수는 SQL Server 2005(9.x) 이상 버전으로 업그레이드할 때 무시됩니다.
[ @password = ] N'password'
배포 데이터베이스에서 새 시스템 개체를 만들 때 사용할 시스템 관리자 암호입니다. @password sysname이며 기본값은 빈 문자열입니다. @security_mode Windows 인증으로 1
설정된 경우에는 이 매개 변수가 필요하지 않습니다.
참고 항목
이 매개 변수는 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
는 모든 유형의 복제를 업그레이드할 때 사용됩니다.
사용 권한
sysadmin 고정 서버 역할의 멤버만 실행할 sp_vupgrade_replication
수 있습니다.