首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >配置单元CLI即使在删除数据库时也会显示数据库使用情况

配置单元CLI即使在删除数据库时也会显示数据库使用情况
EN

Stack Overflow用户
提问于 2016-11-25 20:25:28
回答 1查看 42关注 0票数 1

1)创建DB并使用。

代码语言:javascript
复制
hive> create database testdb;
hive> use testdb;

2)设置hive.cli.print.current.db=true,显示正在使用哪个DB。

代码语言:javascript
复制
hive> set hive.cli.print.current.db=true;
hive (testdb)>

3)丢弃DB。

代码语言:javascript
复制
hive (testdb)> drop database testdb;

4)设置hive.cli.print.current.db=false,然后设置回true。

代码语言:javascript
复制
hive (testdb)> set hive.cli.print.current.db=false;
hive> set hive.cli.print.current.db=true;

5) Hive CLI仍然指示已删除的DB正在使用中。

代码语言:javascript
复制
hive (testdb)>
EN

回答 1

Stack Overflow用户

发布于 2016-11-26 15:09:18

如果您使用DEV环境,

  • 您可能想要启用TRASH功能。这可以通过在core-site.xml中设置fs.trash.interval=1来完成。在少数情况下,文件/db没有移动到这些回收站文件夹。
  • 检查是否为HDFS中的回收站文件夹分配了适当的权限。
  • 从会话注销并检查它是否仍然存在。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40805051

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档