SQL server replikacija

Zanima me, če se da merge replikacijo naredit v enem kosu. Recimo da sprazenš tabelo in potem insertaš par vnosov, povezava med strežnikoma ti pa pade ko se zgodijo delete in pred inserti. Na eni strani tako ostaneš s prazno tabelo. Se da to kako rešit, da bi mel celo sejo replikacije v eni transakciji? Zanima me za SQL Server 2000.

Avtor: PRiMoZ, objavljeno na portalu SloDug.si (Arhiv)

Leave a comment

Please note that we won't show your email to others, or use it for sending unwanted emails. We will only use it to render your Gravatar image and to validate you as a real person.

PRiMoZ
PRiMoZ - sobota, 24. junij 2006

Ja saj, nisem se poglabljal naprej. :-)V bistvu sem mislil tako, da ce imas nastavljeno recimo izvajanje 4x na dan in če bi povezava pri trenutni replikaciji padla, da bi se vsi prenešeni ukazi v tistem terminu repliciranja razveljavili na subscriberju.(recimo da se namesto 10000 ukazov preneslo samo 2000 bi se ostalih 8000 preneslo ob nasljednjem terminu. Jaz bi pa rad, da se tistih 2000 razveljavi in naslednjic spet prenese vseh 10000 od prej plus nove)

spirit1
spirit1 - sobota, 24. junij 2006

emm.... ok... in kaj ti pol ne dela? mi ni cist jasno kaj te tocno muci...

PRiMoZ
PRiMoZ - sobota, 24. junij 2006

Ja tako sem tut naredu, kar navadno merge replikacijo. Na eni strani pa nastavil trigerje na tabelah, da se ne morejo spreminjat podatki, ker želim samo v eno smer.

spirit1
spirit1 - četrtek, 22. junij 2006

jah glede na to da se pred zacetkom merge replikacije naredi snapshot trenutnega stanja database-a in se potem replikacija izvaja iz tega, nimas kej skrbet.  

PRiMoZ
PRiMoZ - nedelja, 18. junij 2006

Nobene ideje?