Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
S'applique à : SQL Server
Cette procédure stockée permet de mettre à jour les affectations de plage d'identité. Elle garantit que les fonctions de gestion automatique des plages d’identités correctement après la restauration d’un serveur de publication à partir d’une sauvegarde. Cette procédure stockée est exécutée sur le serveur de publication dans la base de données de publication.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_restoremergeidentityrange
[ [ @publication = ] N'publication' ]
[ , [ @article = ] N'article' ]
[ ; ]
Arguments
[ @publication = ] N’publication'
Nom de la publication. @publication est sysname, avec la valeur par défaut all. Lorsque cet argument est spécifié, seules les plages d'identité de la publication correspondante sont restaurées.
[ @article = ] N’article'
Nom de l’article. @article est sysname, avec la valeur par défaut all. Lorsque cet argument est spécifié, seules les plages d'identité de l'article correspondant sont restaurées.
Valeurs des codes de retour
0 (réussite) or 1 (échec).
Notes
sp_restoremergeidentityrange est utilisé avec la réplication de fusion.
sp_restoremergeidentityrange obtient les informations d’allocation de plage d’identité maximales du serveur de distribution et met à jour les valeurs dans la max_used colonne de MSmerge_identity_range_allocations pour les articles qui utilisent la gestion automatique des plages d’identités.
autorisations
Seuls les membres du rôle serveur fixe sysadmin ou db_owner rôle de base de données fixe peuvent s’exécuter sp_restoremergeidentityrange.