_x003C_none_x003E

Genau so merkwürdig wie der Titel dieses Beitrags ist auch das Auftreten des Fehlers! Betroffen ist der Verbindungsmanager für Flat-Files.

Der Fehler wurde von mir zum ersten Mal beobachtet, nachdem ich in der Urlaubszeit eines Kollegen sein Paket leicht modifiziert und wieder deployed hatte. Anschliessend waren die per SSIS erzeugten Text-Dateien alle nicht mehr zu gebrauchen. Hatte ich das selbe Paket auf dem Server editiert (oder einer anderen Workstation) funktionierte es problemlos. Die Ursache dieses Fehlers ist darin zu suchen, dass im Textqualifizierer vom BIDS der String "<none>" eingetragen wird, auch wenn man dieses Feld leer läßt. Hat man eine deutsche Installation steht dort "<Keine>". Während des Deployments erfolgt die Umsetzung des Kleiner- und Größerzeichens auf den ASCII Wert, wie auch in diesem Forums-Beitrag beschrieben.

Ich vermute die Ursache bei mir in einer beschädigten Installation des SQL Server Clients, kann aber leider keine weiteren Details dazu herausfinden. Das Paket ist in Ordnung und der Fehler tritt reproduzierbar auf, wobei alle Zielsysteme in Englisch installiert sind und sowohl 32-Bit als auch 64-Bit-Systeme, Standard und Enterprise getestet wurden.