Die Fehlermeldung 0xC020207D bedeutet”Error writing to the ADODB.Recordset object.” (siehe auch Integration Services Error and Message Reference). Die Ursachen hierfür können vielfältig sein, sodass eine systematische Analyse meist unumgänglich ist.
Ich empfehle hierbei folgende Prüfschritte.
- Gehen Sie schrittweise die Spalten durch, die verwendet werden. So findet man schnell die verursachende Spalte.
- Sehen Sie sich die Information an, wie viele Spalten erfolgreich geschrieben werden konnten.
Als Resultat wissen wir nun die relevante Spalte und die relevante Zeile. Nun kann man sich mit einen Data Viewer den Inhalt der entsprechenden Stelle ansehen und daraus schlussfolgern, welche Ursache der Fehler genau hat.
In meinem Fall waren in der Spalte chinesische Zeichen, die nicht in die “Recordset Destination” geschrieben werden konnten, da die LocaleID nicht darauf ausgerichtet war. Dies konnte sehr schnell mit einer Derived Column behoben werden.