[ Grodonije @ 19.05.2010. 09:13 ] @
Imam lokalnu bazu koja se vec neko vreme puni podacima, naknadno se javila potreba za objedinavanjem podataka, tj. sakupljanjem podataka u centralnu bazu. Lokalna baza nije generisana snapshotom sa publishera, pa me zanima da li je moguce tu bazu ukljuciti u replikaciju, ili na neki drugi nacin objediniti podatke naknadno. Znam da je ispravno planirati replikaciju unapred, i lokalne baze kreirati, odnoso inicijalizovati snapshotom pre nego sto se puste u produkciju, ali me interesuje sta kad to nije slucaj. Inace baze imaju istu strukturu, radilo bi se o merge replikaciji,gdje bi lokalne baze podatke iz prometnih tabela slale ka centralnoj,dok bi se sa centralne eventualno radile izmjene sifrarnika ka lokalnim bazama - subscriberima.

O replikaciji znam malo, tako da je ovo mozda pocetnicko pitanje,ali... Zahvalan cu biti i da me neko uputi na odgovarajucu literaturu,jer sam voljan istrazivati,tema me zanima.

Hvala!
[ M E N E @ 19.05.2010. 16:18 ] @
hm
a kljucevi su do sada nezavisno generisani u obe baze?
i sada ih treba spojiti?
jos jedno "hm"
...

ne znam koliko su to kompleksne baze, ali ja bih se uzdao u SQL, u skriptove, testiranja i posle svega toga, jedan vikend bez piva i bez spavanja...
mozda gresim...
[ Grodonije @ 19.05.2010. 17:26 ] @
Da, generisali su se dosad nezavisno,mada kljucevi su mi zapravo kompozitni (uglavnom id + sifra_lokacije), tako da se nadam da ce mi to olaksati zivot i eliminisati konflikte pri spajanju...ali s druge strane nedostatak iskustva i nepoznavanje materije me teraju da trazim pomoc...
[ Koce @ 21.05.2010. 13:54 ] @
Ja imam neko iskustvo sa marge replikacijama i to sto zelis mi se cini da je moguce uraditi. U praksi moze da ti se desi realna situacija da ti je potrebno reinstalirati server na kome je bio subscriber (tipa pokvario se disk) i to mozes uraditi tako sto restore-ujes backup (moze i sa centrale npr) i pri kreiranju replikacije cekiras opciju - "No, the subscriber already have..." tako nesto umjesto inicijalizacije nove baze. E ali razlika izmedju tog slucaja i tvog je sto ova (nova) baza vec ima u sebi pored iste strukture i GUID kolone nad tabelama koje se repliciraju, sto ce tebi mozda praviti problem. Ne znam da li ce proces dodavanja susbcribera to uraditi ako ima ostale kolone?
Ako baza nije mnogo velika ja bih ti savjetovao da ipak razmislis o kreiranju praznog subsrc. i onda ga punis sa podacima koje si do sada sakupio na toj lokaciji, mnogo je preglednije al trazi vise vremena.
[ Grodonije @ 21.05.2010. 21:52 ] @
Mislim da cu isprobati obe opcije, jer zapravo cetralna lokacija mi sada postaje takodje jedan subscriber u replikaciji, a ta baza se vec godinu i pol puni podacima i tu bi
mi definitivno odgovarala prva opcija (da je na neki nacin ukljucim u replikaciju ) ,dok je druga lokacija tek odnedavno u produkciji i nema mnogo podataka tako da mi to " presipanje " podataka ne bi uzelo puno vremena i zivaca ( bar se nadam...) U svakom slucaju vikend je ispred mene, pa vidjecemo...