Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Fehler beim Importieren des Pakets – Konvertieren zwischen Unicode- und Nicht-Unicode-String-Datentyp nicht möglich

Das Problem der Konvertierung von einer Nicht-Unicode-Quelle in eine Unicode-SQL-Server-Tabelle kann folgendermaßen gelöst werden:

  • fügen Sie Ihrem Datenfluss einen Datenkonvertierungs-Transformationsschritt hinzu
  • Öffnen Sie die Datenkonvertierung und wählen Sie für jeden zutreffenden Datentyp Unicode aus
  • Notieren Sie sich den Ausgabealias jeder zutreffenden Spalte (sie heißen standardmäßig Kopie von [ursprünglicher Spaltenname])
  • Klicken Sie jetzt im Schritt Ziel auf Zuordnungen
  • Ändern Sie alle Ihre Eingabezuordnungen so, dass sie aus den Alias-Spalten im vorherigen Schritt stammen (dies ist der Schritt, der leicht übersehen wird und bei dem Sie sich fragen werden, warum Sie immer noch dieselben Fehler erhalten)