Archiv der Kategorie 'MS Integration Services'

Bug im Visual Studio 2008: SSIS Variablenänderung bei F5-Start Debug

Mittwoch, den 2. September 2009

Im Visual Studio 2008 tritt bei SSIS-Paketen ein kleiner - aber gemeiner - Bug auf.
Ändert man eine Variable und drückt, während man noch in der Variable steht, F5, um die Debug-Ausführung des Paktes zu starten, dann startet das Paket noch mit dem alten Wert der Variable. Wie man im Screenshot schön sieht, ist die Paketvariable [...]

Rollierendes Log-File in SSIS-Paketen

Dienstag, den 21. April 2009

Bei Integration Services-Paketen ist es einfach, ein Logfile einzustellen (SSIS>Logging…), das gewünschte Events (Errors, Warnings, Information, …) protokolliert. Im Standard wird ein solches Logfile bei jedem Lauf des Pakets größer, da immer neue Zeilen angefügt werden. Dies hat Nachteile, da es Eingriffe durch einen Administrator erfordert.
In der Regel verwende ich deshalb in meinen Paketen Logfiles, [...]

SSIS - binäre Collation bei der Suche

Dienstag, den 3. März 2009

In einem früheren Blog-Eintrag habe ich beschrieben, wie die Suche im SQL Server Integration Services (im Standard) abhängig von der Groß- und Kleinschreibung ist. Das liegt daran, dass der Cache im Integration Services binär angelegt werden, so dass “Martin”, “martin” und “MARTIN” 3 unterschiedliche ELemente sind, wohingegen bei einem SELECT DISTINCT Vorname FROM Personen dies [...]

Konfigurationsdateien im SSIS - Nutzen und Fallen

Freitag, den 7. November 2008

In SSIS-Paketen können alle möglichen Einstellungen in Konfigurationsdateien ausgelagert werden. Insbesondere können damit

die Eigenschaften von Verbindungen wie ConnectionString, User, Passwort
oder Variablen wie Name des zu durchsuchenden Datei-Ordners oder ähnliches

extern konfiguriert werden - ganz analog zur web.config in ASP.NET oder app.config in Windows-Programmen. Theoretisch ist es möglich, viel mehr Attribute als oben genannte in der Konfigurationsdatei [...]