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: a) 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.
Gruß Robert
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: a) 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.
Gruß Robert