Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

hive.HiveImport:GAGAL:SemanticException [Kesalahan 10072]:Basis data tidak ada:

Akhirnya saya mendapatkan jawabannya sendiri saat membaca forum diskusi tentang masalah yang sama di sini .

Masalahnya ada pada konfigurasi Hive Metastore , ada tiga jenis konfigurasi Hive Metastore

  1. Metastore Tertanam (mode penerapan metastore default).
  2. Panggil Metastore.
  3. Metastore Jarak Jauh.

dan konfigurasi Hive Metastore saya adalah yang default. Seperti disebutkan dalam dokumentasi cloudera Mengonfigurasi Hive Metastore ,Saya mengubah konfigurasi metastore dari Tertanam (Default) ke Metastore Jarak Jauh dan itu mulai bekerja untuk saya.

untuk informasi lebih lanjut tentang konfigurasi Metastore, gunakan dokumentasi Cloudera berikut.

Mengonfigurasi Hive Metastore

Perintah 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. Bagaimana cara melakukan MySQL + Substring? + ganti?

  2. Kesalahan MySQL:1395 Tidak dapat menghapus dari tampilan gabungan

  3. Pelengkapan otomatis PHP MySQL

  4. Cara MEMESAN BERDASARKAN KASUS di Doctrine2 (Symfony2)

  5. Dapatkan MAX dari GROUP BY