Avatar billede barnabas Nybegynder
08. februar 2001 - 10:39 Der er 1 løsning

Replikering MSSql <-> Oracle

Hejsa.

Jeg er i gang med at konfe en replikering imellem en mssql server 7.0 og en Oracle 8.1.6.

Jeg bruger MSSQL\'s replikerings teknik på nogle enkelte tabeller, der er født på msql serveren.

Der er dermed:

- Publisher på MSQL databasen.
- Distributor på MSQL databasen.
- Push subscription til en Oracle ODBC. lavet på MSQL serveren.

Jeg kan sagtens få en transaktionsbaseret replikering op at stå med two phase commit fra sqlserveren til oracle, men ændringer i oracle server tabellerne slår ikke igennem på sql serveren?

Hvordan for man msql serveren til at polle tabellerne på oracleserveren for at få 2 vejs replikering til at fungere?
Avatar billede tmceu Praktikant
08. august 2001 - 10:09 #1
Hvis du skal have 2 vejs replikering, vil jeg mene du skal oprette en Merge Replication i stedet for transactional. Transactional Replication bør iflg. teorien kun virke fra Publisher -> Subscriber, selv om jeg har oplevet at opdateringer på subscriber faktisk kommer tilbage til Publisher.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester