hive創建表失敗:FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaEx


1、成功啟動hive之后,想要創建表,但是卻產生錯誤。

 

 

解決辦法:

登錄所安裝的數據庫,我這里是centos7自帶的mariadb數據庫,登進去之后,

1、刪除hive,  drop database hive; 

2、重新創建hive, create database hive;

3、將字符集UTF-8修改為 latin1, alter database hive character set latin1;

備注:刪除表失敗也可以這樣通過這一系列操作來解決。(前提各種配置文件都正確)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM