Question

J'ai déjà utilisé DTCTester pour diagnostiquer les problèmes liés à MSDTC. Cependant, je viens de remarquer que le DTCPing semble faire la même chose. Quelle est la différence entre ces deux?

D'après ce que je peux dire jusqu'à présent, DTCPing doit s'exécuter sur les ordinateurs client et serveur, alors que DTCTester doit uniquement s'exécuter à partir du client. Y a-t-il d'autres différences?

Était-ce utile?

La solution

Le test des paramètres DTC est très courant lors de l’installation de BizTalk Server. Dans la documentation BTS, c’est-à-dire http://msdn.microsoft.com/en-us/library/aa561924.aspx

  

Utilisez l'utilitaire DTCTester pour vérifier   support de transaction entre deux   ordinateurs si SQL Server est installé   sur l'un des ordinateurs. Le DTCTester   utilitaire utilise ODBC pour vérifier   support de transaction contre un SQL   Base de données du serveur. Pour plus d'informations   à propos de DTCTester voir Comment utiliser   Outil DTCTester.

     

Utilisez DTCPing pour vérifier la transaction   support entre deux ordinateurs si SQL   Le serveur n'est installé ni sur   ordinateur. L'outil DTCPing doit être exécuté   sur le client et le serveur   et est une bonne alternative à la   Utilitaire DTCTester lorsque SQL Server est   pas installé sur aucun ordinateur. Pour   plus d'informations sur DTCPing, voir   Comment dépanner le pare-feu MS DTC   problèmes.

Autres conseils

Ceci n’est pas une réponse directe à cette question & # 8211; mais un point important à noter.

  1. L'application Windows DTCPing doit être ouverte sur les deux serveurs avant de lancer le test.

  2. Conformément à Comment utiliser DTCTester , outil

  

Créez une source de données ODBC pour votre serveur SQL via l'utilitaire ODBC du Panneau de configuration.

Références:

  1. MSDTC PAR UN PARE-FEU À UN CLUSTER SQL AVEC RPC
  2. Résolution des problèmes liés à MSDTC avec l'outil DTCPing
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top