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 ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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
dbcc checkident ... reseed
br
"Sebastien" <toxntoz@wanadoo.fr> wrote in message
news:1131633485.702459.35480@g14g2000cwa.googlegroups.com...
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 ?
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 ?