sp_restoremergeidentityrange (Transact-SQL)
Gilt für: SQL Server
Mit dieser gespeicherten Prozedur werden Identitätsbereichszuweisungen aktualisiert. Sie stellt sicher, dass die automatische Identitätsbereichsverwaltung ordnungsgemäß funktioniert, nachdem ein Publisher aus einer Sicherung wiederhergestellt wurde. Diese gespeicherte Prozedur wird im Publisher in der Publikationsdatenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_restoremergeidentityrange
[ [ @publication = ] N'publication' ]
[ , [ @article = ] N'article' ]
[ ; ]
Argumente
[ @publication = ] N'Publikation'
Der Name der Veröffentlichung. @publication ist "sysname" mit der Standardeinstellung "all
. Wenn dieses Argument angegeben ist, werden nur Identitätsbereiche für diese Veröffentlichung wiederhergestellt.
[ @article = ] N'article'
Der Name des Artikels. @article ist "sysname" mit der Standardeinstellung "all
. Wenn dieses Argument angegeben ist, werden nur Identitätsbereiche für diesen Artikel wiederhergestellt.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Hinweise
sp_restoremergeidentityrange
wird mit der Seriendruckreplikation verwendet.
sp_restoremergeidentityrange
ruft maximale Identitätsbereichszuordnungsinformationen aus dem Distributor ab und aktualisiert Werte in der max_used
Spalte MSmerge_identity_range_allocations (Transact-SQL) für die Artikel, die die automatische Identitätsbereichsverwaltung verwenden.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin oder db_owner feste Datenbankrolle können ausgeführt werden sp_restoremergeidentityrange
.
Zugehöriger Inhalt
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für