Sdílet prostřednictvím


Podpora vysoké dostupnosti

Důležité

Funkce Change Data Capture for Oracle by Attunity je teď zastaralá. Podrobnosti najdete v oznámení.

Služba CDC pro Oracle je navržená pro zajištění vysoké dostupnosti. Následující funkce poskytují část podpory vysoké dostupnosti:

  • Služba CDC pro Oracle nepoužívá žádný souborový prostředek (ať už lokální nebo jiný). Celý stav je uložený v cílové instanci SQL Serveru. To usnadňuje spuštění služby na jiném počítači, který používá stejnou instanci SQL Serveru, pokud počítač, na kterém služba běží, selže. Aby se zkrátila doba obnovení, dlouhé nebo dlouhotrvající transakce Oracle se uchovávají v pracovní tabulce v cílovém SQL Serveru, což brání nutnosti znovu kontrolovat mnoho protokolů transakcí Oracle po selhání (nebo restartování služby).

  • Služba CDC pro Oracle může používat clusterované instance SQL Serveru, aby se mohla obnovit po přepnutí instance SQL Serveru na jiný uzel clusteru. Správce počítače služby Oracle CDC musí při vytváření služby Oracle CDC zadat pouze informace o připojení ke clusterované instanci SQL Serveru.

  • Služba CDC pro Oracle může používat funkci zrcadlení databázeAlwaysOn systému SQL Server. Tato podpora vyžaduje, aby databáze MSXDBCDC a všechny databáze CDC byly ve stejné skupině dostupnosti. Vyžaduje také, aby správce počítače služby Oracle CDC určil příslušné informace o připojení AlwaysOn ke skupině dostupnosti SQL Serveru (například vlastnosti Failover_Partner and Network=dbmssocnpřipojení). Díky tomu může služba CDC automaticky pokračovat ve zpracování na sekundární replice databází po selhání.

  • Službu CDC pro Oracle je možné nakonfigurovat jako obecný prostředek služby ve Windows clusteru s podporou převzetí služeb při selhání (buď společně s SQL Serverem, nebo odděleně), což usnadňuje převzetí a obnovení zpracování CDC s clusterem. Pokud chcete nakonfigurovat službu CDC pro Oracle jako prostředek v clusteru s podporou převzetí služeb při selhání, musí správce systému nastavit službu CDC pro Oracle jako obecný prostředek služby na každém uzlu v clusteru s podporou převzetí služeb při selhání.

  • Služba CDC pro Oracle podporuje Oracle RAC, což umožňuje komunikaci s databází Oracle a zpracování protokolů i v případě, že některý z uzlů Oracle RAC je vypnutý.