sys.sp_restoremergeidentityrange (Transact-SQL)

Dotyczy:SQL Server

Ta procedura przechowywana służy do aktualizacji przypisania zakresu tożsamości. Zapewnia to, że automatyczne zarządzanie zakresem tożsamości działa prawidłowo po przywróceniu Publisher z kopii zapasowej. Ta procedura składowana jest wykonywana w programie Publisher w bazie danych publikacji.

Transact-SQL konwencje składni

Syntax

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

Arguments

[ @publication = ] N'publikacja'

Nazwa publikacji. @publication jest nazwą systemu z domyślnym .all Gdy zostanie to określone, przywracane są tylko zakresy tożsamości dla danej publikacji.

[ @article = ] N'artykuł'

Nazwa artykułu. @article to nazwa systemu z domyślnym .all Gdy jest to wskazane, przywracane są tylko zakresy tożsamości dla danego artykułu.

Zwracanie wartości kodu

0 (powodzenie) lub 1 (niepowodzenie).

Remarks

sp_restoremergeidentityrange jest używany z replikacją scalania.

sp_restoremergeidentityrange otrzymuje max_used informacje o maksymalnym przydziale zakresu tożsamości od Dystrybutora i aktualizuje wartości w kolumnie MSmerge_identity_range_allocations dla artykułów korzystających z automatycznego zarządzania zakresem tożsamości.

Permissions

Tylko członkowie roli stałego serwera systemowego lub stałej db_owner stałej bazy danych mogą wykonywać sp_restoremergeidentityrange.