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

hive.HiveImport:FAILED:SemanticException [Lỗi 10072]:Cơ sở dữ liệu không tồn tại:

Cuối cùng, tôi đã có câu trả lời cho chính mình khi đọc thảo luận trên diễn đàn về cùng một vấn đề tại đây .

Vấn đề là với cấu hình Hive Metastore , có ba loại cấu hình Hive Metastore

  1. Cơ sở dữ liệu được nhúng (chế độ triển khai siêu kho mặc định).
  2. Địa điểm Metastore.
  3. Cơ sở dữ liệu từ xa.

và cấu hình Hive Metastore của tôi là cấu hình mặc định. Như đã đề cập trong tài liệu cloudera của Định cấu hình Hive Metastore , Tôi thay đổi cấu hình di căn từ Nhúng (Mặc định) tới Kho lưu trữ từ xa và nó bắt đầu làm việc cho tôi.

để biết thêm thông tin về cấu hình Metastore, sử dụng tài liệu sau của Cloudera.

Định cấu hình Hive Metastore

Lệnh Sqoop

sqoop-import-all-tables --connect jdbc:mysql://X.X.X.X/edgeowt --username root -P --hive-import --hive-database edgeowt --hive-overwrite -m 4


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Số lượng và nhóm MySQL theo ngày

  2. Mảng - Chèn giá trị mảng vào bảng mysql

  3. Tìm kiếm số điện thoại trong mysql

  4. Đổi tên một cột trong MySQL

  5. Javascript gửi dữ liệu qua POST trong addon firefox