gpt4 book ai didi

database - HIVE 数据库不存在 SemanticException 10072

转载 作者:可可西里 更新时间:2023-11-01 15:05:34 24 4
gpt4 key购买 nike

我使用命令 CREATE DATABASE FIRST_DB; 在 HIVE 中创建了一个数据库,并创建了一个数据库。

然后我在其中创建了几个表,它正在查找。名为 FIRST_DB.db 的目录是在我的 hdfs 仓库位置创建的。然后我退出我的 HIVE shell。

第二天,当我启动我的 HIVE 并尝试使用命令 USE FIRST_DB; 进行连接时,它给出了一个错误:

SemanticException [error 10072] :database does not exist FIRST_DB

但是当我检查我的 hdfs 时,FIRST_DB.db 存在并且其下的表也存在。即使在我退出 HIVE session 后,请帮助我永久设置此数据库。让我知道是否有任何我遗漏的配置。

最佳答案

你能检查一下你的 hive.metastore.uris 变量吗?可能是配置单元 session 正在使用您的 derby 元存储,默认情况下它是在本地目录中创建的,而不是使用共享元存储。

看起来问题出在您的配置 (Hive Metastore) 上。您能否检查变量是否设置为 “嵌入式”或“远程 Metastore”。 Embedded 是默认的,所以尝试将其更改为“Remote Metastore”。

关于database - HIVE 数据库不存在 SemanticException 10072,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30273181/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com