Por predefinição, cada sistema utiliza o seu gestor de transacções local do Coordenador de Transacções Distribuídas (DTC) para iniciar e coordenar transacções. Contudo, é possível configurar o seu computador para utilizar o gestor de transacções DTC de outro sistema como o coordenador de transacções predefinido. O gestor de transacções DTC no sistema especificado é utilizado como o coordenador de transacções sempre que um cliente no sistema local inicia uma transacção DTC e esse cliente não especifica explicitamente um coordenador de transacções. O coordenador de transacções predefinido coordena todas as transacções iniciadas por COM+ ou qualquer outro cliente que utilize transacções. O coordenador de transacções predefinido também serve como coordenador de transacções para todos os gestores de recursos no sistema local que se inscrevam em qualquer transacção DTC.

O sistema seleccionado como coordenador de transacções predefinido deve ser fiável. A ligação de rede ao coordenador de transacções predefinido também deve ser fiável. Caso contrário, a especificação de um coordenador de transacções predefinido pode reduzir a disponibilidade do DTC no seu sistema local.

Caso decida utilizar um coordenador de transacções predefinido, tanto o seu computador como o coordenador de transacções remoto devem ser configurados para permitir o acesso DTC de rede. Para permitir o acesso DTC de rede, consulte Configurar Segurança DTC.

Ser membro de Administradores, ou equivalente, é requisito mínimo para concluir este procedimento. Reveja nos detalhes em "Considerações adicionais" neste tópico.

Para designar um sistema remoto como o coordenador de transacções predefinido
  1. Abra os Serviços de Componentes.

  2. No snap-in Serviços de Componentes, clique com o botão direito do rato no computador cujas definições de coordenador de transacções pretende modificar (por exemplo, O meu Computador) e, em seguida, clique em Propriedades.

  3. Na caixa de diálogo de propriedades para o computador, clique no separador MSDTC.

  4. Desmarque a caixa de verificação Utilizar coordenador local.

  5. Em Nome de anfitrião do coordenador remoto, escreva o nome do sistema remoto. Caso não tenha certeza do nome exacto, clique em Seleccionar para visualizar uma lista de todos os computadores na rede e, em seguida, seleccione o computador que pretende na lista.

  6. Clique em OK.

Considerações adicionais

  • Os Serviços de Componentes já não se encontram nas Ferramentas Administrativas. Para abrir os Serviços de Componentes, clique Iniciar. Na caixa de pesquisa, escreva dcomcnfg e, em seguida, prima ENTER.

  • Para configurar o coordenador de transacções predefinido, deve ter credenciais de administrador no sistema local e no sistema que está a designar como o coordenador predefinido. Isto permite que o sistema DTC local obtenha as informações adequadas do registo do sistema no sistema coordenador de transacções predefinido.

Para designar o sistema local como o coordenador de transacções predefinido
  1. Abra os Serviços de Componentes.

  2. Na árvore da consola, clique com o botão direito do rato no computador que pretende designar como o coordenador de transacções predefinido e, em seguida, clique em Propriedades.

  3. Na caixa de diálogo de propriedades para o computador, clique no separador MSDTC.

  4. Seleccione a caixa de verificação Utilizar coordenador local.

  5. Clique em OK.

Considerações adicionais

  • Os Serviços de Componentes já não se encontram nas Ferramentas Administrativas. Para abrir os Serviços de Componentes, clique Iniciar. Na caixa de pesquisa, escreva dcomcnfg e, em seguida, prima ENTER.

  • Para configurar o coordenador de transacções predefinido, deve ter credenciais de administrador no sistema local e no sistema que está a designar como o coordenador predefinido. Isto permite que o sistema DTC local obtenha as informações adequadas do registo do sistema no sistema coordenador de transacções predefinido.

Referências adicionais


Sumário