Oracle
 sql >> Datenbank >  >> RDS >> Oracle

SSIS - der Wert kann wegen eines möglichen Datenverlusts nicht konvertiert werden

Dies ist eine häufige Sache. Der Standard in vielen Fällen für Importe in ssis von einem anderen Systemtyp, wo Metadaten für Spalten nicht ermittelt werden können, ist der Standardwert str(50). Da Sie versuchen, dies in eine Spalte mit einem Zeichen zu verschieben, wird davon ausgegangen, dass Sie möglicherweise Daten verlieren. Gehen Sie einfach in die Quellkomponente, indem Sie mit der rechten Maustaste klicken und "Erweiterten Editor anzeigen..."

wählen

Navigieren Sie dann zum letzten Reiter (Input and Output Properties)

Klicken Sie auf das + neben OLE DB-Quellausgabe

Klicken Sie auf das + neben Ausgabespalten

Markieren Sie die ID-Spalte

Scrollen Sie rechts im Dialogfeld zur Eigenschaft Längendatentyp und ändern Sie sie von 50 in 1.