栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

hive 无法 drop 或 desc / select 等命令无效

hive 无法 drop 或 desc / select 等命令无效

hive 无法 drop 或 desc / select 等命令无效

报错信息:metaException(message:java.lang.NullPointerException)

  1. 原因:hive 表存储在mysql 中的元数据出现异常了

  2. 解决:
    外部表:删除mysql 中表元数据,表重建。
    内部表:删除mysql 中元数据,表重建且重新导入数据。

     外部表 sql 操作语句:
    

    use hive 库;
    1. 查询出 表 id
    select * from TBLS where TBL_NAME =‘ads_fmc_idx_batch_pig_sales_survival_rate’

     2. 根据表id 删除元数据:
    delete from TAB_COL_STATS where TBL_ID = 696345;
    delete from TABLE_PARAMS  where tbl_id = 696345;
    delete from TBLS  where TBL_NAME ='ads_fmc_idx_batch_pig_sales_survival_rate';
    
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/612774.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号