O DTC (Coordenador de Transações Distribuídas) é totalmente compatível com o recurso de Backup e Restauração do Windows.
Contudo, o backup e a restauração aplicam-se somente aos recursos do computador local. Portanto, se houver transações ativas estendidas em diferentes computadores, a consistência transacional não poderá ser garantida.
Para evitar problemas, certifique-se de que não haja transações incompatíveis durante as operações de backup ou restauração nas seguintes condições:
-
Um computador funcionando como coordenador DTC remoto
Use o procedimento "Para determinar se um computador está usando um coordenador remoto", para determinar se o computador está usando um coordenador remoto. Para resolver qualquer transação incompleta, use o procedimento a seguir "Para exibir e resolver transações existentes".
-
Um computador tem um aplicativo que está participando em transações estendidas em vários computadores
Use o procedimento a seguir "Para determinar se um computador está usando um coordenador remoto" no computador onde o aplicativo está sendo executado para determinar o coordenador da transação desse computador. Para resolver qualquer transação incompleta, use o procedimento a seguir "Para exibir e resolver transações existentes" no computador onde o coordenador está sendo executado.
Para determinar se um computador está usando um coordenador remoto |
Abra o snap-in Serviços de Componentes.
Clique com o botão direito do mouse no computador cujas configurações do coordenador de transações você deseja alterar (por exemplo, Meu Computador) e clique em Propriedades.
Na caixa de diálogo de propriedades do computador, clique na guia MSDTC.
Se a caixa de seleção Usar coordenador local estiver desmarcada, o nome do computador listado em Nome do host do coordenador remoto indicará o coordenador remoto que está sendo usado pelo computador.
Clique em OK.
Para exibir e resolver transações existentes |
Abra o snap-in Serviços de Componentes no computador que está funcionando como coordenador para transações.
Clique duas vezes em Computadores, Meu Computador, Coordenador de Transações Distribuídas e DTC Local. Em seguida, clique em Lista de Transações.
A lista exibe todas as transações incompletas.
Para resolver uma transação incompleta, clique com o botão direito do mouse na transação e clique em Resolver. Selecione Confirmar, Anular ou Esquecer quando necessário.