Freigeben über


Verbindungsfehler 0x80004005 aus SQL Server-Agent-SSIS-Fehlern auftritt

Dieser Artikel enthält eine Lösung für ein Verbindungsproblem, bei dem SQL Server Integration Services (SSIS)-Pakete, die einen SQL-Agent verwenden, nicht ausgeführt werden können.

Symptome

Wenn Sie versuchen, SSIS-Pakete auszuführen, die einen SQL-Agent verwenden, werden die Pakete nicht ausgeführt, und Sie erhalten die folgenden Fehlermeldungen:

Ein OLE DB-Datensatz ist verfügbar. Quelle "Microsoft OLE DB-Treiber für SQL Server" Hresult. 0x80004005 Beschreibung "Protokollfehler im TDS-Stream".

Ein OLE DB-Datensatz ist verfügbar. Quelle "Microsoft OLE DB-Treiber für SQL Server" Hresult. 0x80004005 Beschreibung "Kommunikationslinkfehler".

Ein OLE DB-Datensatz ist verfügbar. Quelle "Microsoft OLE DB-Treiber für SQL Server" Hresult. 0x80004005 Beschreibung "TCP-Anbieter: Eine vorhandene Verbindung wurde vom Remotehost forcibly geschlossen".

Lösung

Gehen Sie folgendermaßen vor, um das Problem zu beheben:

  1. Öffnen Sie SQL Server Management Studio (SSMS), und stellen Sie dann eine Verbindung mit Ihrer SQL Server-Instanz her.
  2. Navigieren Sie im Objekt-Explorer zu SQL Server-Agent.
  3. Suchen Sie Ihren SSIS-Auftrag, der das Paket ausführt.
  4. Klicken Sie mit der rechten Maustaste auf den Auftrag, und wählen Sie dann "Eigenschaften" aus.
  5. Suchen Sie im Abschnitt "Schritte " den Schritt, in dem Ihr SSIS-Paket ausgeführt wird.
  6. Wählen Sie die Schaltfläche "Bearbeiten " aus, um die Auftragsschritteigenschaften zu öffnen.
  7. Navigieren Sie im Dialogfeld "Auftragsschritteigenschaften" zu "Konfiguration> Verbindungs-Manager s".
  8. Wählen Sie die Verbindung aus, die das Problem auftritt.
  9. Ändern Sie den Wert der RetainSameConnection-Eigenschaft von False in True.
  10. Klicken Sie zum Speichern der Änderungen auf OK .

Notiz

Sie können die RetainSameConnection-Eigenschaft auch direkt in den Eigenschaften des SSIS-Paketverbindungs-Managers anpassen.

Siehe auch

Eine vorhandene Verbindung wurde vom Remotehost forcibly geschlossen (Betriebssystemfehler 10054)