Tema: Re: MSSQL DB duomenų sinchronizavimas į vieną pusę
Autorius: Laimis
Data: 2010-09-15 20:38:50
bala nemate rašė:
> Hoj hoj,
>
> turiu MSSQL2005, joje yra DB. nutolusiuose kompuose yra 13
> MSSQL2005Express, kuriuose irgi tokios pat struktūros DB.
> Į centrinę DB reikia susirinkti duomenis iš nutolusių duombazių.
> Koks geriausias būdas?
> Daryčiau centrinės DB replikavimą į nutolusias, bet manuale neradau, kad
> galėtų būti daroma replikacija iš tik iš Subcriber į Publisher pusę.
> Nutolusių DB padaryti kaip publisherių negalima, nes Expressas, o ne
> pilnavertis serveris.

Tai merge replikacija: serveris (MSSQL2005) publikuoja db, o 
prenumeratoriai (SQLEXPRESS2005) per push/pull (pagal sąlygas ir 
politiką; ar centras pareikalauja duomenų ar prenumeratoriai, kaip jiems 
ten gaunasi, juos į centrą atoduoda) subscription suneša duomenis.
Tiesa, pull prenumeravimo režime, prenumeratoriuose tai įmanoma tik per 
windows synchonization manager'į, nes SQL2005EXPRESS neturi SQL Server 
Agent'ų.

http://technet.microsoft.com/en-us/library/ms165686(SQL.90).aspx