Olisi tällainen pieni kysymys/ongelma.
Minulta löytyy kaksi Windows XP SP2 konetta, joissa molemmissa Oraclen 10.2.0.0 versio asennettuna. Molemmissa koneissa on samat tietokannat ja taulut.
Kannat pitäisi saada toimimaan yhteen, eli niin että kun toiseen tehdään muutos niin se tulee myös toiseen koneeseen voimaan.
Perinteisillä SQL lauseillahan tämä onnistuisi, mutta kuulin, että Oraclen kannat jotka ovat eri koneissa saisi jotenkin "helpomminkin" peilaamaan toisensa, mutta miten?
Minulta löytyy kaksi Windows XP SP2 konetta, joissa molemmissa Oraclen 10.2.0.0 versio asennettuna. Molemmissa koneissa on samat tietokannat ja taulut.
Kannat pitäisi saada toimimaan yhteen, eli niin että kun toiseen tehdään muutos niin se tulee myös toiseen koneeseen voimaan.
Perinteisillä SQL lauseillahan tämä onnistuisi, mutta kuulin, että Oraclen kannat jotka ovat eri koneissa saisi jotenkin "helpomminkin" peilaamaan toisensa, mutta miten?
Vastaukset 2
Vanhimmat
Ratkaisu on Streams (tai Advanced Replication).
http://www.oracle.com/technology/products/dataint/htdocs/streams_fo.html
http://www.rampant-books.com/book_2004_2_streams.htm
Asennus ei ole yksinkertainen.
Ja versiosi ei voi olla 10.2.0.0, se on mahdollisesti 10.2.0.1.0 (jo ei oo patchattu).
Herää kysymys, miksi kaksi kantaa, jos niiden tulee olla samanlaisia? Miksei yksi kanta riitä?
Ehkä tarkoitukseen sopisi RAC:
http://www.oracle.com/technology/products/database/clustering/index.html