[ mojeKorIme @ 24.07.2006. 09:06 ] @
Moze li neko pomoci da postavim oracle replication.. nisam imao iskustva sa replikacijom.
Trebam postaviti tako da na centralni server saljem podatke sa nekoliko udaljeni servera.
Tablice su iste pa bih koristio podatke sa centralnog servera koji su pristigli sa udaljenih.
Hvala svima na pomoci.
[ Dejan Topalovic @ 24.07.2006. 09:13 ] @
Da li si procitao sluzbenu Oracle dokumentaciju? Tamo imas sve lijepo objasnjeno...
Procitaj to, kreni sam, pa gdje zapnes, javi...

Oracle replikacija nije macji kasalj i ne moze ti se objasniti u par recenica na forumu.
[ mojeKorIme @ 24.07.2006. 14:30 ] @
potpuni sam pocetnik pa bi mi mala pomoc za pocetak dobro dosla..
neki vec uradjeni primjer.. i sl. hvala.. a veceras cu malo proklikati kroz dokumentaciju;:)
[ jajo @ 24.07.2006. 19:46 ] @
Ak sam dobro shvatio, ti bi sa gro servera slaop poatke na neki centralni server, pa onda to opet slao ne sve ostale servere. Hm, nisam siguran al mislim da tu oraclova snapshot logika ne bi bas pomogla (a s obzirom da si pocetnik ne znam bas da bi znao nesto slozenije podesiti). Prva stvar koja se tu namece je ako to spremas na centralno mjesto, sto je tu primarni kljuc. Sto ako se popune dva ista (pretpostavljam partnera) kako ih ujednaciti. Tu bi vjerojatno bio unique key na nekakvom matičnom broju poduzeća/građana. U svakom slućaju ako serveri nemogu biti online, treba postojati neka logika koja će to puniti. Ako to treba osvježavati povremeno, onda bi najlakše bilo napisati neku preceduru koja će uhvatiti u kursor sve novonastale lokalne podatke i insertala ih jedan po jedan na matični server, pa onda u exceptionu loviti duplicate_key i sl. pa onda ispisivati poruke "oš/neš gazit" onom ko to pokreće. Pa onda nakon toga preuzet nepreuzeto. Ćini mi se da je tak nešto lakše a i onda imaš više pod kontrolom, jedino je tak sporije.
[ Dejan Topalovic @ 26.07.2006. 10:32 ] @
Citat:
mojeKorIme: potpuni sam pocetnik pa bi mi mala pomoc za pocetak dobro dosla..
neki vec uradjeni primjer.. i sl. hvala.. a veceras cu malo proklikati kroz dokumentaciju;:)
Bas zato sto si potpuni pocetnik, trebao bi prvo procitati sluzbenu dokumentaciju, pa tek onda pokusati sam to odraditi i potom pitati za pomoc u slucaju potrebe...
Mislim, sad kad bih ti ja rekao da tebi u ovom slucaju vjerovatno treba "multimaster asynchronous replication", ne bi ni znao o cemu pricam...

I replikacija se ne moze objasniti na samo jednom prostom primjeru, jer je to veoma zahtjevan i komplikovan zadatak.

Dokumentaciju mozes naci na ovim linkovima:
Advanced Replication in 10g - PDF
Advanced Replication in 10g - HTML
Advanced Replication in 9i - PDF
Advanced Replication in 9i - HTML