Partilhar via


Suporte de Alta Disponibilidade

Importante

O Change Data Capture para Oracle da Attunity está agora descontinuado. Para obter detalhes, consulte o anúncio.

O Serviço CDC para a Oracle foi concebido para alta disponibilidade. As seguintes funcionalidades fornecem parte do suporte de alta disponibilidade:

  • O Serviço CDC para Oracle não utiliza qualquer recurso de ficheiro (local ou não). Todo o seu estado está armazenado na instância SQL Server de destino. Isto facilita o início do serviço num computador diferente que usa a mesma instância do SQL Server se o computador onde o serviço corre falhar. Para reduzir o tempo de recuperação, transações Oracle longas ou de longa duração são mantidas numa tabela de staging no SQL Server alvo, evitando a necessidade de reexaminar muitos registos de transações Oracle após uma falha (ou reinício do serviço).

  • O serviço CDC para Oracle pode usar instâncias SQL Server em clusters para poder recuperar após a instância SQL Server transferir para outro nó do cluster. O Administrador do Computador do Serviço Oracle CDC só precisa de especificar a informação de ligação à instância SQL Server agrupada ao criar um Serviço Oracle CDC.

  • O CDC Service para Oracle pode utilizar a funcionalidade de espelhamento de base de dadosSQL Server Always On . Este suporte requer que o MSXDBCDC e todas as bases de dados do CDC estejam no mesmo grupo de disponibilidade. Também exige que o Administrador de Serviços CDC do Oracle especifique a informação de ligação Always On apropriada para o grupo de disponibilidade do SQL Server (por exemplo, as propriedades da ligação Failover_Partner and Network=dbmssocn). Isto permite que o serviço CDC retome automaticamente o processamento numa replicação secundária das bases de dados após um failover.

  • O Serviço CDC para Oracle pode ser configurado como um recurso genérico de serviço num cluster de failover do Windows (juntamente com, ou separado do SQL Server), facilitando o failover e a recuperação do processamento do CDC com o cluster. Para configurar o Serviço CDC da Oracle como um recurso num cluster de failover, o administrador do sistema deve definir o Serviço CDC da Oracle como um Recurso de Serviço Genérico em cada nó do cluster de failover.

  • O serviço CDC para Oracle suporta o Oracle RAC, o que lhe permite comunicar com a base de dados Oracle e processar logs, mesmo que um dos nós do Oracle RAC esteja inativo.