11
votes

Problèmes avec MSDTC - Transactions à distance

Nous sommes en train de déplacer notre serveur SQL à sa propre machine, mais j'ai des problèmes d'obtenir des transactions via MSDTC pour travailler.

Voici le message d'erreur ASP.NET génère pour moi:

Le gestionnaire de transactions est désactivé Son support à distance / réseau Transactions

J'ai essayé de googler pour cela, mais je n'ai pas réussi à trouver d'autres autres qu'un guide de la manière de résoudre ce problème pour Windows 2003.

Quelqu'un peut-il me dire comment résoudre ce problème sur Windows 2008? (La boîte SQLServer + IIS est en cours d'exécution WIN 2K8).

merci!


0 commentaires

3 Réponses :


1
votes

De ce que je me souviens, vous vous souvenez des services de composants> Ordinateurs> MyComputer> Propriétés> onglet MSDTC> Bouton de configuration de sécurité, puis vérifiez les autorisations appropriées là-bas.

Mais c'est aussi 2003.


2 commentaires

Cela ne fonctionne pas sur 2008 malheureusement - ces cases à cocher pour les autorisations ne sont pas là.


Ceci est valable pour XP, 2K3 et plus tôt. Pour Vista, 2K8 et plus tard, voir ci-dessous.



26
votes

Cela peut être fait à partir de services de composants. Microsoft a jigueur l'outil autour de cela de Vista à partir de Vista. Si les services de composants ne sont pas disponibles dans votre menu Outils d'administration, goto Démarrer> Exécutez et tapez ' DCOMCNFG '.

Ensuite, vous devez naviguer dans la hiérarchie comme suit: Ordinateurs> Mon ordinateur> Coordonnateur de transaction distribué> DTC local.

puis cliquez avec le bouton droit de la souris sur DTC local , sélectionnez Propriétés ... puis sélectionnez l'onglet Security . Dans cet onglet, vous devriez être capable d'allumer le réseau DTC.

Vous devrez peut-être également ajouter une exception pour le DTC dans le pare-feu Windows.

Plus de détails (Inclus Paramètres recommandés et Twiddling de pare-feu) chez Microsoft on Techet derrière ce lien ... Activation du réseau DTC Acccess (Vista / 2008)


0 commentaires

2
votes

J'ai trouvé une bonne ronde générale pour MSDTC Problèmes . J'espère que ça vous aide.


0 commentaires