Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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:
- Öffnen Sie SQL Server Management Studio (SSMS), und stellen Sie dann eine Verbindung mit Ihrer SQL Server-Instanz her.
- Navigieren Sie im Objekt-Explorer zu SQL Server-Agent.
- Suchen Sie Ihren SSIS-Auftrag, der das Paket ausführt.
- Klicken Sie mit der rechten Maustaste auf den Auftrag, und wählen Sie dann "Eigenschaften" aus.
- Suchen Sie im Abschnitt "Schritte " den Schritt, in dem Ihr SSIS-Paket ausgeführt wird.
- Wählen Sie die Schaltfläche "Bearbeiten " aus, um die Auftragsschritteigenschaften zu öffnen.
- Navigieren Sie im Dialogfeld "Auftragsschritteigenschaften" zu "Konfiguration> Verbindungs-Manager s".
- Wählen Sie die Verbindung aus, die das Problem auftritt.
- Ändern Sie den Wert der RetainSameConnection-Eigenschaft von False in True.
- 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)