Hallo Forumgemeinde,
Ich habe mal wieder ein Problem mit dem SQL Server und Hoffe das Ihr mir vielleicht helfen könnt.
Problem: Der automatische Datenimport mit dem SQL Server Agent funktioniert nicht
Ich nutze beim SQL Server momentan ausschliesslich das Reporting Modul. Nachts sollen dabei die Daten vom ERP (Sage ISAM Datenbank) in den SQL Server importiert werden. Dafür habe ich ein SSIS Paket erstellt welches die einzelnen Tabellenimporte beinhaltet. Führe ich das Paket ohne Server Agent direkt in den Integration Services aus, funktioniert es einwandfrei. Führe ich nun aber den Auftrag aus, bricht er sofort mit folgender Meldung im LOG ab:
Fehler: 2009-02-18 14:30:43.20 Code: 0xC0202009 Quelle: test Verbindungs-Manager 'SourceConnectionOLEDB' Beschreibung: SSIS-Fehlercode 'DTS_E_OLEDBERROR'. OLE DB-Fehler. Fehlercode: 0x80004005. Ein OLE DB-Datensatz ist verfügbar. Quelle: 'Microsoft JET Database Engine' HRESULT: 0x80004005 Beschreibung: ''K:\CL2009\Basis\basis.mdb' ist kein zulässiger Pfad. Stellen Sie sicher<c/> dass der Pfad richtig eingegeben wurde und dass Sie mit dem Server<c/> auf dem sich die Datei befindet<c/> verbunden sind.'. Fehlerende Fehler: 2009-02-18 14:30:43.20 Code: 0xC020801C Quelle: 1-Datenflusstask Quelle - Vert [1] Beschreibung: SSIS-Fehlercode 'DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGE R'. Fehler beim Aufrufen der AcquireConnection-Methode über den Verbindungs-Manager 'SourceConnectionOLEDB' (Fehlercode: 0xC0202009). Möglicherweise wurden bereits Fehlermeldungen veröffentlicht<c/> die weitere Informationen zum Fehler beim Aufrufen der AcquireConnection-Methode beinhalten. Fehlerende Fehler: 2009-02-18 14:30:43.20 Code: 0xC0047017 Quelle: 1-Datenflusstask SSIS.Pipeline Beschreibung: Fehler beim Überprüfen von 'Komponente 'Quelle - Vert' (1)'. Fehlercode: 0xC020801C. Fehlerende Fehler: 2009-02-18 14:30:43.20 Code: 0xC004700C Quelle: 1-Datenflusstask SSIS.Pipeline Beschreibung: Fehler beim Überprüfen von mindestens einer Komponente. Fehlerende Fehler: 2009-02-18 14:30:43.20 Code: 0xC0024107 Quelle: 1-Datenflusstask Beschreibung: Fehler bei der Tasküberprüfung. Fehlerende DTExec: Die Paketausführung wurde beendet. DTSER_FAILURE (1). Gestartet: 14:30:42 Beendet: 14:30:43 Verstrichen: 0.313 Sekunden. Fehler beim Ausführen des Pakets. Fehler bei Schritt.,00:00:01,0,0,,,,0
Andere Aufträge, z.B. das Versenden von Reports per Mail etc. funktionieren mit dem Agent wunderbar.
Achja, um eine Fehlermeldung in dem LOG reichtigzustellen, der Pfad zu der angemängelten MDB Datei ist sehrwohl vorhanden.
Vielleicht hat ja jemand von euch schon mal etwas ähnliches gehabt.
Besten Gruss
Bernd
Ich habe mal wieder ein Problem mit dem SQL Server und Hoffe das Ihr mir vielleicht helfen könnt.
Problem: Der automatische Datenimport mit dem SQL Server Agent funktioniert nicht
Ich nutze beim SQL Server momentan ausschliesslich das Reporting Modul. Nachts sollen dabei die Daten vom ERP (Sage ISAM Datenbank) in den SQL Server importiert werden. Dafür habe ich ein SSIS Paket erstellt welches die einzelnen Tabellenimporte beinhaltet. Führe ich das Paket ohne Server Agent direkt in den Integration Services aus, funktioniert es einwandfrei. Führe ich nun aber den Auftrag aus, bricht er sofort mit folgender Meldung im LOG ab:
Fehler: 2009-02-18 14:30:43.20 Code: 0xC0202009 Quelle: test Verbindungs-Manager 'SourceConnectionOLEDB' Beschreibung: SSIS-Fehlercode 'DTS_E_OLEDBERROR'. OLE DB-Fehler. Fehlercode: 0x80004005. Ein OLE DB-Datensatz ist verfügbar. Quelle: 'Microsoft JET Database Engine' HRESULT: 0x80004005 Beschreibung: ''K:\CL2009\Basis\basis.mdb' ist kein zulässiger Pfad. Stellen Sie sicher<c/> dass der Pfad richtig eingegeben wurde und dass Sie mit dem Server<c/> auf dem sich die Datei befindet<c/> verbunden sind.'. Fehlerende Fehler: 2009-02-18 14:30:43.20 Code: 0xC020801C Quelle: 1-Datenflusstask Quelle - Vert [1] Beschreibung: SSIS-Fehlercode 'DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGE R'. Fehler beim Aufrufen der AcquireConnection-Methode über den Verbindungs-Manager 'SourceConnectionOLEDB' (Fehlercode: 0xC0202009). Möglicherweise wurden bereits Fehlermeldungen veröffentlicht<c/> die weitere Informationen zum Fehler beim Aufrufen der AcquireConnection-Methode beinhalten. Fehlerende Fehler: 2009-02-18 14:30:43.20 Code: 0xC0047017 Quelle: 1-Datenflusstask SSIS.Pipeline Beschreibung: Fehler beim Überprüfen von 'Komponente 'Quelle - Vert' (1)'. Fehlercode: 0xC020801C. Fehlerende Fehler: 2009-02-18 14:30:43.20 Code: 0xC004700C Quelle: 1-Datenflusstask SSIS.Pipeline Beschreibung: Fehler beim Überprüfen von mindestens einer Komponente. Fehlerende Fehler: 2009-02-18 14:30:43.20 Code: 0xC0024107 Quelle: 1-Datenflusstask Beschreibung: Fehler bei der Tasküberprüfung. Fehlerende DTExec: Die Paketausführung wurde beendet. DTSER_FAILURE (1). Gestartet: 14:30:42 Beendet: 14:30:43 Verstrichen: 0.313 Sekunden. Fehler beim Ausführen des Pakets. Fehler bei Schritt.,00:00:01,0,0,,,,0
Andere Aufträge, z.B. das Versenden von Reports per Mail etc. funktionieren mit dem Agent wunderbar.
Achja, um eine Fehlermeldung in dem LOG reichtigzustellen, der Pfad zu der angemängelten MDB Datei ist sehrwohl vorhanden.
Vielleicht hat ja jemand von euch schon mal etwas ähnliches gehabt.
Besten Gruss
Bernd
Comment