Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:SQL Server
A Microsoft SQL Server 2005 -től kezdve (9.x) az Oracle Publisherst is felveheti a replikációs topológiába, kezdve az Oracle 9i-es verziójával. A közzétételi kiszolgálók bármely Oracle által támogatott hardveren és operációs rendszeren üzembe helyezhetők. A funkció az SQL Server pillanatkép-replikációjának és tranzakciós replikációjának jól bevált alapjaira épül, és hasonló teljesítményt és használhatóságot biztosít.
Az SQL Server a tranzakciós és pillanatkép-replikáció alábbi heterogén forgatókönyveit támogatja:
Adatok közzététele az SQL Serverről nem SQL Server-előfizetőknek.
Az Oracle-be és az oracle-ből történő adat-közzétételre a következő korlátozások vonatkoznak:
| Forgatókönyv | 2016-os vagy korábbi | 2017-ben vagy újabb verzióban |
|---|---|---|
| Replikáció az Oracle-ből | Csak az Oracle 10g vagy korábbi verziójának támogatása | Csak az Oracle 10g vagy korábbi verziójának támogatása |
| Replikáció az Oracle-be | Oracle 12c-ig | Nem támogatott |
A nem SQL Server-előfizetőknek történő heterogén replikáció elavult. Az Oracle Publishing megszűnt. Az adatok áthelyezéséhez hozzon létre megoldásokat a változásadat-rögzítés és az SSIS használatával.
Pillanatkép-replikáció az Oracle számára
Az Oracle pillanatkép-kiadványai az SQL Server pillanatkép-kiadványaihoz hasonló módon vannak implementálva. Amikor a Pillanatkép-ügynök egy Oracle-kiadványhoz fut, csatlakozik az Oracle Publisherhez, és feldolgozza a kiadvány minden tábláját. Az egyes táblák feldolgozásakor az ügynök lekéri a tábla sorait, és sémaszkripteket hoz létre, amelyeket aztán a kiadvány pillanatképmegosztásában tárol. A rendszer minden alkalommal létrehozza a teljes adatkészletet, amikor a Pillanatkép-ügynök fut, így a változáskövetési eseményindítók nem lesznek hozzáadva az Oracle-táblákhoz, mint a tranzakciós replikációhoz. A pillanatkép-replikáció kényelmes módot biztosít az adatok migrálására, minimális hatással a közzétételi rendszerre.
Tranzakciós replikáció az Oracle számára
Az Oracle tranzakciós kiadványai az SQL Server tranzakciós közzétételi architektúrájának használatával implementálódnak; A változások azonban az Oracle-adatbázisban és a Naplóolvasó ügynökön futó adatbázis-eseményindítók kombinációjával lesznek nyomon követve. Az Oracle tranzakciós kiadvány előfizetői automatikusan inicializálódnak pillanatkép-replikációval; a rendszer nyomon követi és kézbesíti a későbbi módosításokat az előfizetőknek, amint azok a Naplóolvasó ügynökön keresztül történnek.
Oracle-kiadvány létrehozásakor a rendszer triggereket és követési táblákat hoz létre az Oracle-adatbázisban közzétett táblákhoz. Amikor adatmódosításokat végez a közzétett táblákon, az adatbázis aktiválódik a táblákon, és adatokat szúr be az egyes módosított sorok replikációkövetési tábláiba. Az SQL Server-forgalmazó naplóolvasó ügynöke ezután áthelyezi az adatváltozási adatokat a követési táblákból a terjesztő terjesztési adatbázisába. Végül a standard tranzakciós replikációhoz hasonlóan a terjesztési ügynök áthelyezi a módosításokat a forgalmazótól az előfizetőkhöz.
Kapcsolódó tartalom
- Oracle Publisher- konfigurálása
- Oracle Publishing kifejezéseinek szószedete
- heterogén adatbázisreplikációs