Mysql
 sql >> база данни >  >> RDS >> Mysql

hive.HiveImport:FAILED:SemanticException [Грешка 10072]:База данни не съществува:

Най-накрая сам получих отговора, докато четях дискусията във форума за същия проблем тук .

Проблемът беше с конфигурацията на Hive Metastore , има три типа конфигурации Hive Metastore

  1. Вграден Metastore (режим на внедряване на metastore по подразбиране).
  2. Locall Metastore.
  3. Отдалечен Metastore.

и моята конфигурация на Hive Metastore беше тази по подразбиране. Както се споменава в документацията на cloudera за Конфигуриране на Hive Metastore ,Променям конфигурацията на метамагазина от Вградено (По подразбиране) до Отдалечен Metastore и започва да работи за мен.

за повече информация относно конфигурацията на Metastore използвайте следната документация на Cloudera.

Конфигуриране на Hive Metastore

Команда 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. Не може да се свърже mysql от Sequel gem

  2. Съхранена процедура с Alembic:MySQL синтактична грешка

  3. Индекси на първични и външни ключове

  4. Защо получавам MySQL грешка #1312, когато използвам проста съхранена процедура?

  5. Как мога да се свържа с MySQL на WAMP сървър?