602SQL-┌plnß dokumentace Index   Tisk  

Upravovßnφ replikaΦnφch pravidel

PotΘ, co se navß₧e sdφlenφ dvou instancφ aplikace na dvou serverech, jsou automaticky nastavena replikaΦnφ pravidla tak, jak je to p°edepsßno ve zvolenΘm replikaΦnφm vztahu. Od tohoto okam₧iku ji₧ na obsahu replikaΦnφho vztahu nezßle₧φ, lze vÜak upravovat nastavenφ replikaΦnφch pravidel. ┌pravy replikaΦnφch pravidel se zpravidla omezujφ na nastavenφ vhodnΘ replikaΦnφ periody. RozsßhlejÜφ zm∞ny jsou v²jimeΦnΘ a obvykle sv∞dΦφ o tom, ₧e replikaΦnφ vztahy v aplikaci nebyly adekvßtn∞ navr₧eny.

ReplikaΦnφ pravidla se nastavujφ zvlßÜ¥ pro odchßzejφcφch pakety a zvlßÜ¥ pro doÜlΘ pakety. Zm∞ny t²kajφcφ se replikovan²ch sloupc∙ je t°eba na obou serverech provßd∞t synchronn∞ - pokud se rozhodnete replikovat dalÜφ sloupec, je nutno, aby cφlov² server p°ijφmal replikovanou hodnotu tohoto sloupce, nenφ toti₧ mo₧no jednostrann∞ rozÜφ°it replikaci nad rßmec tohoto, co bylo oboustrann∞ p°ijato v replikaΦnφm vztahu.

┌pravu replikaΦnφch pravidel provedete tak, ₧e:

  1. Vyberete aplikaci a provedete akci Replik. pravidla.

  2. Z comba na prvnφ zßlo₧ce vyberete jmΘno prot∞jÜφho replikaΦnφho serveru.

  3. Na prvnφ zßlo₧ce m∙₧ete nastavit, zda v p°φpad∞ rozpoznßnφ replikaΦnφho konfliktu majφ mφt p°ednost lokßlnφ nebo doÜlß data (nastavenφ se ignoruje, pokud k replikaΦnφmu konfliktu nem∙₧e v aplikaci dojφt).

  4. Na druhΘ zßlo₧ce m∙₧ete p°epsat ·daje t²kajφcφ se vytvß°en²ch replikaΦnφch paket∙, zejmΘna periodu po replikovßnφ a p°φpadn∞ i seznamy replikovan²ch sloupc∙ nebo replikaΦnφ podmφnky.

  5. Na t°etφ zßlo₧ce m∙₧ete p°epsat ·daje t²kajφcφ se p°φjmu replikaΦnφch paket∙.

Obsah druhΘ a t°etφ zßlo₧ky ·zce souvisφ s nastavenφm na prot∞jÜφm serveru. Pokud se na n∞kterΘm serveru replikuje ven jistß mno₧ina sloupc∙, pak na prot∞jÜφm serveru musφ b²t tytΘ₧ sloupce oznaΦeny na zßlo₧ce pro replikaci dovnit°, jinak prot∞jÜφ server odmφtne zaznamenat jejich doÜlΘ hodnoty. Podobn∞ je-li v n∞kterΘ tabulce zatr₧eno replikovßnφ zruÜenφ zßznamu, pak prot∞jÜφ server musφ (na t°etφ zßlo₧ce) akceptovat zruÜenφ zßznamu, jinak k p°enosu zruÜenφ nedojde. Toto dvoustrannΘ nastavovßnφ replikaΦnφch pravidel slou₧φ k ochran∞ soukrom²ch dat serveru p°ed jejich p°epsßnφm jin²m serverem.