sp_restoremergeidentityrange (T-SQL)

Berlaku untuk:SQL Server

Prosedur tersimpan ini digunakan untuk memperbarui penetapan rentang identitas. Ini memastikan bahwa manajemen rentang identitas otomatis berfungsi dengan baik setelah Publisher dipulihkan dari cadangan. Prosedur tersimpan ini dijalankan di Publisher pada database publikasi.

Konvensi sintaks transact-SQL

Sintaks

sp_restoremergeidentityrange
    [ [ @publication = ] N'publication' ]
    [ , [ @article = ] N'article' ]
[ ; ]

Argumen

[ @publication = ] N'publikasi'

Nama publikasi. @publication adalah sysname, dengan default all. Jika ditentukan, hanya rentang identitas untuk publikasi tersebut yang dipulihkan.

[ @article = ] N'article'

Nama artikel. @article adalah sysname, dengan default all. Jika ditentukan, hanya rentang identitas untuk artikel tersebut yang dipulihkan.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Keterangan

sp_restoremergeidentityrange digunakan dengan replikasi penggabungan.

sp_restoremergeidentityrange mendapatkan informasi alokasi rentang identitas maksimum dari Distributor, dan memperbarui nilai di max_used kolom MSmerge_identity_range_allocations (Transact-SQL) untuk artikel yang menggunakan manajemen rentang identitas otomatis.

Izin

Hanya anggota peran server tetap sysadmin atau peran database tetap db_owner yang dapat menjalankan sp_restoremergeidentityrange.