Novinky v replikacφch ve verzi 7.0

1) Podrobn∞ji se vypisujφ do logu chyby kv∙li duplicit∞ klφΦ∙ a replikaΦnφ konflikty

Duplicita klφΦ∙

Nastane, kdy₧ v paketu p°ijde zßznam, kter² podle _W5_UNIKEY odpovφdß n∞jakΘmu zßznamu v replikovanΘ tabulce a podle jinΘho unikßtnφho klφΦe odpovφdß jinΘmu zßznamu v tΘto tabulce. Pro snadn∞jÜφ vyhledßnφ konfliktnφch zßznam∙ vypφÜe WinBase do logu tabulku, ve kterΘ °ßdky tvo°φ lokßlnφ zßznam, doÜl² zßznam a zßznam, s nφm₧ je doÜl² zßznam v konfliktu a sloupce tvo°φ vÜechny unikßtnφ klφΦe. Tabulka mß tvar:

Duplicita klφΦ∙ v tabulce Table (nn): ji₧ existuje zßznam se stejn²m klφΦem
  Zßznam Key1 Key2
Mφstnφ Φ.zßz. podle _W5_UNIKEY Mφstnφ Val1 Mφstnφ Val2
DoÜlß   DoÜlß Val1 DoÜlß Val2
Konflikt Φ.zßz. v konfliktu. Konfliktnφ Val1 Konfliktnφ Val2

V p°φpad∞ vklßdßnφ novΘho zßznamu:

Duplicita klφΦ∙ v tabulce Table (nn): ji₧ existuje zßznam se stejn²m klφΦem
Zßznam Key1 Key2
DoÜlß DoÜlß Val1 DoÜlß Val2
Konfl. Φ.zßz. v konfliktu Konfliktnφ Val1 Konfliktnφ Val2

ReplikaΦnφ konflikt

Nastane, kdy₧ oba servery zm∞nφ zßrove≥ stejn² zßznam, kv∙li automatickΘ funkci replikacφ mß v₧dy p°ednost hodnota otcovskΘho serveru. Aby m∞la obsluha n∞jakou informaci o konfliktnφch hodnotßch, vypφÜe se do logu tabulka unikßtnφch klφΦ∙ a rozdφln²ch atribut∙. Tabulka mß tvar:

ReplikaΦnφ konflikt: p°ednost mß mφstnφ/doÜlß hodnota
Aplikace Appl, tabulka Table, zßznam nn
Key1 Key2 Key3 Key4
Mφstnφ Mφstnφ Val1 Mφstnφ Val2 Mφstnφ Val3 Mφstnφ Val4
DoÜlß DoÜlß Val1 DoÜlß Val2 DoÜlß Val3 DoÜlß Val4

2) Pokud mφstnφ server nem∙₧e kv∙li zßva₧nΘ chyb∞ zpracovat replikaΦnφ paket, odeÜle prot∞jÜφmu serveru paket typu "Zamφtnutφ replikace" a odesφlajφcφ server vypφÜe do logu hlßÜenφ:

Server Xy nemohl zpracovat replikaΦnφ paket Φ. ii
V aplikaci Appl, v tabulce Table, v zßznamu Φ. nn doÜlo k chyb∞:

ChybovΘ hlßÜenφ

3) Kdy₧ server dostane ₧ßdost o replikaci a nemß co replikovat, nebo p°i vytvß°enφ paketu dojde k zßva₧nΘ chyb∞, odeÜle paket typu "Odmφtnutφ ₧ßdosti o replikaci" a ₧ßdajφcφ server vypφÜe do logu hlßÜenφ:

╚tu paket od Xy typu Odmφtnutφ ₧ßdosti o replikaci
Nenφ co replikovat / jinΘ chybovΘ hlßÜenφ