sql >> Database >  >> RDS >> Oracle

sqoop export van hdfs naar orakel Fout

In plaats van uw gegevensbestanden in Hadoop te wijzigen, moet u het argument --map-column-java gebruiken in uw sqoop-export.

Als u bijvoorbeeld twee DATE kolommen met de naam DATE_COLUMN_1 en DATE_COLUMN_2 in uw Oracle-tabel, dan kunt u het volgende argument toevoegen aan uw sqoop-opdracht:

--map-column-java DATE_COLUMN_1=java.sql.Date,DATE_COLUMN_2=java.sql.Date

Zoals eerder vermeld, moet het JDBC-formaat worden gebruikt in uw Hadoop-tekstbestand. Maar in dit geval yyyy-mm-dd zal werken.



  1. manipuleer DataGridView

  2. Hoe panda's te gebruiken om upsert te doen in SqlAlchemy

  3. Exacte betekenis van MySQL's Foreign Key 'on delete restrict' Clausule

  4. Kan gegevens uit MySQL-database niet bijwerken