Oracle
 sql >> Database >  >> RDS >> Oracle

SSIS - il valore non può essere convertito a causa di una potenziale perdita di dati

Questa è una cosa comune. L'impostazione predefinita in molti casi per le importazioni in ssis da un altro tipo di sistema in cui non è possibile determinare i metadati per le colonne è l'impostazione predefinita su str(50). Dal momento che stai cercando di inserirlo in una colonna di un carattere, si presume che potresti perdere dati. Basta accedere al componente sorgente facendo clic con il pulsante destro del mouse e scegliendo "Mostra editor avanzato..."

Quindi vai all'ultima scheda (Proprietà di input e output)

Fare clic sul + accanto a Output sorgente OLE DB

Fai clic sul + accanto a Colonne di output

Evidenzia la colonna ID

Scorri fino alla proprietà del tipo di dati di lunghezza a destra della finestra di dialogo e cambiala da 50 a 1.