Hallo,
ich muss folgendes Projekt realisieren: Ich habe zwei Server, beide mit Windows 2003 Server und auf beiden ist Microsoft SQL 2005 installiert.
Nun muss ich eine transaktionale Replikation mit aktualisierbaren Abonnements einrichten. Die Publikation ließ sich problemlos einrichten. Beim Abonnement allerdings erhalte ich permanent folgenden Fehler:
Der Vorgang konnte nicht ausgeführt werden, da der OLE DB-Anbieter "SQLNCLI" für den Verbindungsserver "Server" keine verteilte Transaktion beginnen konnte.
Der Datenbankkontext wurde auf 'ClientDB' geändert.
Der OLE DB-Anbieter "SQLNCLI" für den Verbindungsserver "Server" hat die Meldung "The transaction has already been implicitly or explicitly committed or aborted" zurückgeben. (.Net SqlClient Data Provider)
------------------------------
Hilfe erhalten Sie durch Klicken auf: http://go.microsoft.com/fwlink?ProdN...1&LinkId=20476
------------------------------
Servername: Client
Fehlernummer: 7391
Schweregrad: 16
Status: 2
Zeilennummer: 1
Der angezeigte Link liefert kein Hilfe-Informationen.
Es ist zwar eine Firewall eingerichtet, in dieser ist aber der Port 135 freigegeben. Weiterhin ist der Distributed Transaction Coordinator (DTC) auf beiden Servern derart eingerichtet, dass Netzwerkverbindungen zugelassen sind:
DTC-Werte:
Lokalen Koordinator verwenden: Ja
DTC-Netzwerkzugriff: Ja
Remoteclients zulassen: Ja
Remoteverwaltung zulassen: Ja
Eingehende zulassen: Ja
Ausgehende zulassen: Ja
Gegenseitige Authentifizierung erforderlich: Ja
TIP-Transaktionen (Transaction Internet Protocol) ermöglichen: Ja
XA-Transaktionen ermöglichen: Ja
DTC-Anmelde-Konto: NT Authority\NetworkService
Eine Transaktionae Replikation funktioniert, nur mit aktualiserbaren Abonnement nicht.
Eine ausführliche Suche in Google brachte keinen Erfolg, auch bei Microsoft war kein hilfereiche Information zu bekommen. Hat hier jemand eventuell schon mit so einem Problem zu tun gehabt und es lösen können? Wenn ja, wäre ich für Hinweise/Tipps usw. wirklich dankbar. Ich schlage mich schon seit Wochen mit diesem Projekt herum und mir gehen langsam die Ideen aus.
Vielen Dank, im Voraus!!!
Mit freundlichen Grüße,
Kristian Tingler
ich muss folgendes Projekt realisieren: Ich habe zwei Server, beide mit Windows 2003 Server und auf beiden ist Microsoft SQL 2005 installiert.
Nun muss ich eine transaktionale Replikation mit aktualisierbaren Abonnements einrichten. Die Publikation ließ sich problemlos einrichten. Beim Abonnement allerdings erhalte ich permanent folgenden Fehler:
Der Vorgang konnte nicht ausgeführt werden, da der OLE DB-Anbieter "SQLNCLI" für den Verbindungsserver "Server" keine verteilte Transaktion beginnen konnte.
Der Datenbankkontext wurde auf 'ClientDB' geändert.
Der OLE DB-Anbieter "SQLNCLI" für den Verbindungsserver "Server" hat die Meldung "The transaction has already been implicitly or explicitly committed or aborted" zurückgeben. (.Net SqlClient Data Provider)
------------------------------
Hilfe erhalten Sie durch Klicken auf: http://go.microsoft.com/fwlink?ProdN...1&LinkId=20476
------------------------------
Servername: Client
Fehlernummer: 7391
Schweregrad: 16
Status: 2
Zeilennummer: 1
Der angezeigte Link liefert kein Hilfe-Informationen.
Es ist zwar eine Firewall eingerichtet, in dieser ist aber der Port 135 freigegeben. Weiterhin ist der Distributed Transaction Coordinator (DTC) auf beiden Servern derart eingerichtet, dass Netzwerkverbindungen zugelassen sind:
DTC-Werte:
Lokalen Koordinator verwenden: Ja
DTC-Netzwerkzugriff: Ja
Remoteclients zulassen: Ja
Remoteverwaltung zulassen: Ja
Eingehende zulassen: Ja
Ausgehende zulassen: Ja
Gegenseitige Authentifizierung erforderlich: Ja
TIP-Transaktionen (Transaction Internet Protocol) ermöglichen: Ja
XA-Transaktionen ermöglichen: Ja
DTC-Anmelde-Konto: NT Authority\NetworkService
Eine Transaktionae Replikation funktioniert, nur mit aktualiserbaren Abonnement nicht.
Eine ausführliche Suche in Google brachte keinen Erfolg, auch bei Microsoft war kein hilfereiche Information zu bekommen. Hat hier jemand eventuell schon mit so einem Problem zu tun gehabt und es lösen können? Wenn ja, wäre ich für Hinweise/Tipps usw. wirklich dankbar. Ich schlage mich schon seit Wochen mit diesem Projekt herum und mir gehen langsam die Ideen aus.
Vielen Dank, im Voraus!!!
Mit freundlichen Grüße,
Kristian Tingler
Comment