SqlPersistenceService, DTC und Windows Workflow Foundation

by Marc Andre Zhou April 17, 2007 06:15

Verwendet man die Windows Workflow Foundation zur Abbildung von Workflows und nutzt zur Speicherung einen SQL Server mit der SqlPersistenceService Datenbank, so wird der Distributed Transaction Coordinator (DTC, MSDTC.EXE) zur Transaktionsüberwachung genutzt. Dies ist eine gute Sache, jedoch muss man darauf achten, dass der entsprechende Dienst konfiguriert ist und keine Firewall benötigte Ports (z. Bsp.: Port 135) sperrt. Ansonsten erhält man u. U. folgende Fehlermeldungen:

DTC Service stopped:
MSDTC on server 'MASCHINE-NAME' is unavailable.

Fehlermeldung bei Verbindungsproblemen:
The transaction has already been implicitly or explicitly committed or aborted.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , ,

Windows Workflow Foundation

 
Marc Andre Zhou - China Signature