SQL-Server 2005 Flatfile automatisiert einlesen
SSIS Datenfluss-Task, Script-Task oder SQL-Task ?
Hallo Allen im Forum,
bin auf der Suche nach Denkanstößen und Lösungen für folgende Problemstellung:
Unter System SQL-Server 2005 EP soll ein SSIS Paket erstellt werden, welches
a) prüft ob ein/das Flatfile vorhanden ist
b) das Flatfile einliest
c) ein Datumsfeld im Format "2008-12-31" in "31.12.2008" konvertiert
d) soll sichergestellt werden, das das Flatfile 1:1 eingelesen wird, und bei etwaigen Fehlern anhand einer Datensatz oder Zeilen-Nr. der Fehler eindeutig identifiziert werden kann.
e) nach erfolgreicher Abarbeitung soll das ursprüngliche Flatfile in einen BackUp-Ordner verschoben werden.
Die Punkte: b) und c) habe ich über einen Datenfluss-Task realisiert, komme jedoch bei den anderen Punkten noch nicht weiter.
Versuche mit SQL-Task sind bisher gescheitert, auch die Protokollierung des Paket's, entspricht nicht den Vorstellungen, zwecks Fehlererkennung
Fragen:
a) Kann die Lösung in einem Script-Task liegen, um alle notwendigen Schritte in einem Durchgang realisieren zu können ?
b) Und wie müsste ein solcher Script-Task in etwa aufgebaut sein ?
Bin für jeden hilfreichen Ansatz dankbar.
Hallo Allen im Forum,
bin auf der Suche nach Denkanstößen und Lösungen für folgende Problemstellung:
Unter System SQL-Server 2005 EP soll ein SSIS Paket erstellt werden, welches
a) prüft ob ein/das Flatfile vorhanden ist
b) das Flatfile einliest
c) ein Datumsfeld im Format "2008-12-31" in "31.12.2008" konvertiert
d) soll sichergestellt werden, das das Flatfile 1:1 eingelesen wird, und bei etwaigen Fehlern anhand einer Datensatz oder Zeilen-Nr. der Fehler eindeutig identifiziert werden kann.
e) nach erfolgreicher Abarbeitung soll das ursprüngliche Flatfile in einen BackUp-Ordner verschoben werden.
Die Punkte: b) und c) habe ich über einen Datenfluss-Task realisiert, komme jedoch bei den anderen Punkten noch nicht weiter.
Versuche mit SQL-Task sind bisher gescheitert, auch die Protokollierung des Paket's, entspricht nicht den Vorstellungen, zwecks Fehlererkennung
Fragen:
a) Kann die Lösung in einem Script-Task liegen, um alle notwendigen Schritte in einem Durchgang realisieren zu können ?
b) Und wie müsste ein solcher Script-Task in etwa aufgebaut sein ?
Bin für jeden hilfreichen Ansatz dankbar.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 97976
Url: https://administrator.de/contentid/97976
Ausgedruckt am: 25.11.2024 um 23:11 Uhr