当前位置: 首页 > news >正文

弄美团网站的一般一个做赚多少钱网站 流量 不够用

弄美团网站的一般一个做赚多少钱,网站 流量 不够用,wordpress文章图片,深圳企业官网网站建设今天同事想在hive里用中文做为分区字段。如果用中文做分区字段的话#xff0c;就需要更改Hive元 数据库。结果发生了生产事故。导致无法删除表和删除分区。记一下。 修改hive元数据库的编码方式为utf后可以支持中文#xff0c;执行以下语句#xff1a; alter table PARTITI… 今天同事想在hive里用中文做为分区字段。如果用中文做分区字段的话就需要更改Hive元 数据库。结果发生了生产事故。导致无法删除表和删除分区。记一下。 修改hive元数据库的编码方式为utf后可以支持中文执行以下语句 alter table PARTITIONS default character set utf8; alter table PARTITION_KEY_VALS default character set utf8; alter table SDS default character set utf8; alter table PARTITIONS modify column PART_name varchar(190) character set utf8; alter table PARTITION_KEY_VALS modify column PART_KEY_VAL varchar(256) character set utf8; alter table SDS modify column LOCATION varchar(4000) character set utf8; 以上操作是没问题的 当然按照习惯执行前手动备份一下表。防止出现意外可以回滚。 就是因为这个步骤导致了我对表进行操作的时候报错 message:One or more instances could not be deleted Error while processing statement: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException(message:One or more instances could not be deleted) 这可是生产可给我吓尿了。赶紧看看啥问题。 我以为是表出现问题了。就对表进行了修复 msck repair table table_name; 毛用都没有现在每过一分钟我都紧张一分钟。跟我之前删服务器的感觉差不多。 冷静一下。可能处理的方向不对。现在最重要就得看看日志。 让我see 一 see 我擦备份的时候连带着约束也备份过来了。 好嘛删除约束试试 我备份了3张表。那么删除3张表的约束。我这里只展示1张表的处理其他两张表处理方式都一样。 1、找到约束。 show create table PARTITIONS_bak20230313;CREATE TABLE PARTITIONS_bak20230313 (PART_ID bigint(20) NOT NULL,CREATE_TIME int(11) NOT NULL,LAST_ACCESS_TIME int(11) NOT NULL,PART_NAME varchar(767) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL,SD_ID bigint(20) DEFAULT NULL,TBL_ID bigint(20) DEFAULT NULL,PRIMARY KEY (PART_ID),UNIQUE KEY UNIQUEPARTITION (PART_NAME,TBL_ID),KEY PARTITIONS_N49 (TBL_ID),KEY PARTITIONS_N50 (SD_ID),CONSTRAINT PARTITIONS_bak20230313_ibfk_1 FOREIGN KEY (TBL_ID) REFERENCES TBLS (TBL_ID),CONSTRAINT PARTITIONS_bak20230313_ibfk_2 FOREIGN KEY (SD_ID) REFERENCES SDS (SD_ID) ) ENGINEInnoDB DEFAULT CHARSETlatin1由此可以看到。约束key PARTITIONS_bak20230313_ibfk_1和 PARTITIONS_bak20230313_ibfk_2 注意操作元数据一定要注意。可别给执行错了。 alter table PARTITIONS_bak20230313 DROP FOREIGN KEY PARTITIONS_bak20230313_ibfk_1; alter table PARTITIONS_bak20230313 DROP FOREIGN KEY PARTITIONS_bak20230313_ibfk_2; 删除约束后再试试hive的DDL操作 阿西八这备份整的。吓我一身冷汗。 来点赞压压惊~
http://www.w-s-a.com/news/978633/

相关文章:

  • 湖南网站建设哪里好做ppt的网站叫什么名字
  • 容城县建设银行网站电子商务网站建设子项目
  • 网站管理助手3.0做淘宝网站用什么软件做
  • 贵阳做网站的公司wordpress趣味插件
  • 自己设置免费网站设计平台南京哪里有做公司网站的
  • 建设公司内网网站的意义自助建站网站的宣传手册
  • 手机建设中网站建立个人网站服务器
  • 网站开发工程师岗位概要网站怎么制作教程
  • 城乡建设主管部门官方网站公司简介模板ppt范文
  • 网站认证必须做么cc0图片素材网站
  • net域名 著名网站国外设计案例网站
  • 淘宝客网站哪里可以做app地推网
  • 宜昌建设厅网站中国最新时事新闻
  • 微网站怎么开发wordpress 发表评论
  • 山东网站建设是什么一页网站首页图如何做
  • 游戏开发与网站开发哪个难万网影
  • 做网站编程语言建筑施工特种证书查询
  • 找人做网站内容自己编辑吗修改wordpress登陆界面
  • 登陆建设银行wap网站湖南网站建设磐石网络答疑
  • 58网站怎么做浏览度才高论坛网站怎么做排名
  • wordpress 手机网站支付京东网站建设的经费预算
  • 自己怎么样做游戏网站做海外贸易网站
  • 建立什么样的网站好制作网页网站代码
  • 岳麓区专业的建设网站公司尚一网常德论坛
  • 电商网站建设实训报告360站长平台链接提交
  • 个性化网站建设公司个人网站备案类型
  • 腾讯建站模板上海网站开发有限公司
  • 网站和小程序的区别请问做网站怎么赚钱
  • 网站logo设计免费版在线网站开发建设准备工作
  • wordpress多站点 主题南京做网站好的公司