OVH Cloud OVH Cloud

Réplication - champ Identity

1 réponse
Avatar
Sebastien
bonjour,

j'ai mis en place une publication transactionelle sur une base de
donn=E9e dont certaines tables
contiennent des champs Identity. (1)
Sur mon abonn=E9, ces champs sont =E9galement Identity avec (not for
replication). (2)

Lorsque la r=E9plication est active, les enregistrements ins=E9r=E9s dans
les tables du (1) se retrouvent
bien dans celles du (2).

Par contre lorsque la r=E9plication est supprim=E9e, lorsque j'ins=E8re un
enregistrement directement dans
(2) les champs Identity repartent de la valeur 1.

Est ce normal ? Comment faire pour qu'ils continuent de s'incr=E9menter
sans effectuer une op=E9ration
manuelle lors de la suppression de la r=E9plication ?

merci

1 réponse

Avatar
bruno reiter [MVP]
dbcc checkident ... reseed

br

"Sebastien" wrote in message
news:
bonjour,

j'ai mis en place une publication transactionelle sur une base de
donnée dont certaines tables
contiennent des champs Identity. (1)
Sur mon abonné, ces champs sont également Identity avec (not for
replication). (2)

Lorsque la réplication est active, les enregistrements insérés dans
les tables du (1) se retrouvent
bien dans celles du (2).

Par contre lorsque la réplication est supprimée, lorsque j'insère un
enregistrement directement dans
(2) les champs Identity repartent de la valeur 1.

Est ce normal ? Comment faire pour qu'ils continuent de s'incrémenter
sans effectuer une opération
manuelle lors de la suppression de la réplication ?

merci