Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

xuất sqoop từ hdfs sang lỗi oracle

Thay vì thay đổi các tệp dữ liệu của bạn trong Hadoop, bạn nên sử dụng đối số --map-column-java trong xuất sqoop của mình.

Ví dụ:nếu bạn có hai DATE các cột có tên DATE_COLUMN_1DATE_COLUMN_2 trong bảng Oracle của bạn, sau đó bạn có thể thêm đối số sau vào lệnh sqoop của mình:

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

Như đã đề cập trước đây, định dạng JDBC phải được sử dụng trong tệp văn bản Hadoop của bạn. Nhưng trong trường hợp này yyyy-mm-dd sẽ hoạt động.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ngoại lệ ORA-08103:đối tượng không còn tồn tại khi sử dụng setfetchsize của Hibernate

  2. ORA-00604:lỗi xảy ra ở SQL đệ quy cấp 1

  3. Chia bảng thành các cột cấp độ khác nhau

  4. Oracle 11g Replication - Sử dụng làm mới khi cam kết với cơ sở dữ liệu từ xa (liên kết cơ sở dữ liệu)

  5. Chèn các ký tự quốc gia vào cột NCHAR hoặc NVARCHAR oracle không hoạt động