Nastavenφ a zprovozn∞nφ replikacφ lze provΘst pomocφ ovlßdacφch prvk∙ dostupn²ch bu∩ z °φdicφho panelu WinBase602 (na ·rovni vybranΘho serveru nebo vybranΘ aplikace) nebo z aplikace pomocφ funkcφ rozhranφ pro nastavovßnφ replikacφ. V²vojß°i aplikacφ v externφch jazycφch mohou tedy pracovat s replikacemi p°φmo ze sv²ch aplikacφ, bez nutnosti instalovat v²vojovΘ prost°edφ WinBase602.
B∞hem provozu replikacφ se bu∩ lze spolehnout na automatickΘ replikovßnφ v souladu s nastaven²mi parametry nebo do replikovßnφ zasahovat, a to bu∩ z °φdicφho panelu nebo pomocφ funkcφ rozhranφ pro °φzenφ replikacφ.
╪ada funkcφ pro nastavovßnφ a provozovßnφ replikacφ mß dv∞ podoby. Bu∩ funkce otev°e dialogovΘ okno a dovolφ u₧ivateli nastavit v n∞m pot°ebnΘ ·daje (interaktivnφ podoba), nebo mß vÜechny pot°ebnΘ ·daje uvedeny jako svΘ parametry a v²sledek vracφ takΘ v parametrech (neinteraktivnφ podoba).
V∞tÜina funkcφ je p°φstupnß pouze z externφch jazyk∙.
Funkce pro nastavenφ replikacφ p°es dialogy
Repl_edit_local_server_options
- otev°e dialog pro nastavenφ parametr∙ replikacφ, umo₧nφ definovat adresy a cesty pro p°enos replikaΦnφch paket∙, zapnout nebo vypnout replikovßnφ na SQL serveru
Repl_register_new_remote_server
- otev°e dialog pro navßzßnφ spojenφ se vzdßlen²m replikaΦnφm serverem
Repl_unregister_remote_server
- vyma₧e informace o vzdßlenΘm replikaΦnφm serveru
Repl_edit_relation
- otev°e okno pro nßvrh replikaΦnφho vztahu
Repl_edit_application_properties
- otev°e dialog pro nastavenφ parametr∙ aplikace, vΦetn∞ parametr∙ sdφlenφ s jin²mi servery
Repl_edit_sharing_parameters
- otev°e dialog na editaci replikaΦnφch pravidel
Funkce pro programovΘ nastavenφ replikacφ
Repl_GetSet_local_server_props
- umo₧≥uje zjistit nebo nastavit replikaΦnφ parametry lokßlnφho serveru
Repl_GetSet_server_props
- umo₧≥uje zjistit p°φp. nastavit parametry zadanΘho vzdßlenΘho replikaΦnφho serveru
Repl_GetSet_appl_props
- umo₧≥uje zjistit a nastavit replikaΦnφ vlastnosti aplikace.
Repl_Get_state
- funkce vracφ informace o stavu sdφlenφ zadanΘ aplikace se zadan²m serverem.
Repl_direct_register_server
- po₧ßdß server, aby navßzal spojenφ s replikaΦnφm serverem na zadanΘ adrese.
Repl_refresh_server_info
- po₧ßdß server, aby zφskal aktußlnφ informace o zadanΘm replikaΦnφm serveru.
Repl_send_share_req
- po₧ßdß server, aby odeslal paket s ₧ßdostφ o sdφlenφ zadanΘ aplikace.
Repl_accept_share_req
- p°ijme resp. zamφtne doÜl² po₧adavek na sdφlenφ aplikace.
Repl_abandon_sharing
- ukonΦφ sdφlenφ zadanΘ aplikace
Repl_synchronize
- zajistφ, ₧e se p°i p°φÜtφ replikaci p°enesou na prot∞jÜφ server vÜechna sdφlenß data, pro kterß je nastaveno replikovßnφ sm∞rem ven.
Reset_replication
- zastavφ a spustφ replikace tak, aby se mohly projevit
Funkce pro °φzenφ replikacφ s v²b∞rem serveru v dialogu
AReplicate
- otev°e dialog pro v²b∞r serveru a pak provede replikaci na tento server nebo odeÜle ₧ßdost o replikaci z tohoto serveru
ASkip_repl
- otev°e dialog pro v²b∞r serveru a pak zamezφ replikovßnφ proveden²ch zm∞n na tento server
Funkce pro programovΘ °φzenφ replikacφ
Replicate
- provede replikaci dat ven nebo po₧ßdß o replikaci dat sm∞rem dovnit°
Skip_repl
- zamezφ replikovßnφ dat ze zvolenΘ aplikace
Vazby mezi funkcemi
VÜechny uvedenΘ funkce krom∞ Repl_edit_local_server_options
, Repl_edit_relation
a Repl_edit_application_properties
mß smysl volat pouze v situaci, kdy jsou nastaveny parametry lokßlnφho severu a replikovßnφ je zapnuto.
Funkce Repl_edit_sharing_parameters
kontroluje, zda je registrovßn n∞jak² vzdßlen² replikaΦnφ server, a pokud nenφ, otev°e dialog pro navßzßnφ spojenφ s nov²m serverem a skonΦφ.
Sdφlenφ aplikace s nov²m vzdßlen²m serverem lze spustit z dialogovΘho okna otev°enΘho v funkcφ Repl_edit_sharing_parameters
. P°ed zahßjenφm sdφlenφ se zkontroluje, zda jsou nastaveny pot°ebnΘ vlastnosti aplikace, a pokud ne, otev°e se nap°ed stejn² dialog, jak² otevφrß funkce Repl_edit_application_properties
.