2019独角兽企业重金招聘Python工程师标准>>>

Hive安装过程中出现 The reference to entity "createDatabaseIfNotExist" must end with the ';' delimiter.问题,具体如下所示:

[Fatal Error] hive-site.xml:132:95: The reference to entity "createDatabaseIfNotExist" must end with the ';' delimiter.

14/10/23 11:15:04 FATAL conf.Configuration: error parsing conf file:/usr/local/apache-hive-0.13.1-bin/conf/hive-site.xml

org.xml.sax.SAXParseException; systemId: file:/usr/local/apache-hive-0.13.1-bin/conf/hive-site.xml; lineNumber: 132; columnNumber: 95; The reference to entity "createDatabaseIfNotExist" must end with the ';' delimiter.

因为hive-site.xml中的javax.jdo.option.ConnectionURL配置项引起的,如下所示:

<property>

<name>javax.jdo.option.ConnectionURL</name>

<value>jdbc:mysql://localhost:3306/hive_hdp?characterEncoding=UTF-8&createDatabaseIfNotExist=true</value>

<description>JDBC connect string for a JDBC metastore</description>

</property>

正确配置如下:

<property>

<name>javax.jdo.option.ConnectionURL</name>

<value>jdbc:mysql://localhost:3306/hive_hdp?characterEncoding=UTF-8&createDatabaseIfNotExist=true</value>

<description>JDBC connect string for a JDBC metastore</description>

</property>

这是因为xml文件中的编码规则引起的。

在xml文件中有以下几类字符要进行转义替换如下表所示:

所以javax.jdo.option.ConnectionURL项中的&符号需要用&表示。

转载于:https://my.oschina.net/u/1169607/blog/336628

javax.jdo.option.ConnectionURL配置的问题相关推荐

  1. 执行Hive语句报错:FAILED: Error in metadata: javax.jdo.JDOFatalDataStoreException: Access denied for user '

    安装个Hive真不省心,各种问题.最近安装好Hive后执行Hive语句时碰到这样的错误: hive> show databases; FAILED: Error in metadata: jav ...

  2. 启动SparkSql,报javax.jdo.JDOFatalInternalException: Error creating transactional connection factory

    启动SparkSql,报错如下: 20/07/20 08:02:48 WARN metastore.HiveMetaStore: Retrying creating default database ...

  3. Intel Realsense D435 pyrealsense set_option() rs.option 可配置参数翻译

    from pyrealsense2\option.py 精度= option.accuracy apd temperature = option.apd_temperature 最高温度= optio ...

  4. hive启动时出现javax.jdo.JDODataStoreException: Error executing SQL query

    启动metastore和hiveserver2后, 发现hiveserver2启动失败,因为没有被占用10000端口 $HIVE_HOME/logs下出现如下报错: 2020-05-27T22:39: ...

  5. MPLS ×××跨域实现之OPTION B配置讲解

    MPLS ××× OPTION B配置讲解<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /& ...

  6. UDF函数maven工程出现:Missing artifact javax.jdo:jdo2-api:jar:2.3-ec或xsi:schemaLocation=http://maven.apach

    自定义UDF函数maven工程下,pom.xml文件显示如下错误: xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http:// ...

  7. IDEA中运行SparkSql报javax.jdo.JDOFatalInternalException: Error creating transactional connection factory

    在IDEA中运行SparkSql,报错如下 20/07/20 21:16:25 WARN HiveMetaStore: Retrying creating default database after ...

  8. Aruba DHCP Option上线配置

    在部署Aruba无线AP上线的时候,为了方便,我们一般使用DHCP的方式让AP获取到IP,AP在IP所在的网段使用ADP来发现无线控制器,完成上线注册.这是最简单便捷的方式来让无线控制器发现AP并完成 ...

  9. 由浅入深玩转华为WLAN—-4 DHCP Option 43配置方法

    简介 在配置Option 43之前,需要保证: 1. AP与DHCP服务器之间路由可达,即AP可以获取到IP地址. 2. AP与AC之间路由可达,保证AP获取到AC地址后,能够与AC交互信息,建立CA ...

最新文章

  1. cnil在python_在Python中使用cumprod()计算权益曲线
  2. 电脑能上网,手机连上wifi不能上网
  3. innodb Cardinality学习笔记
  4. 计算机导论中IEE是什么缩写,Proc.IEE是期刊吗?全称是什么
  5. Github上最受欢迎的Python轻量级框架Flask入门
  6. 2017/3/8 函数指针/事件/委托....
  7. Leetcode--5. 最长回文子串(java)
  8. 使用React和axios设置服务器端渲染的最简单方法
  9. (27)System Verilog设计UART接收
  10. QQ各等级所需在线时长明细表
  11. 计算机应用技术老师全国计算机应用技术考试,全国计算机应用证书 全国计算机应用技术证书考试作业.doc...
  12. python的书写格式_python 快速写作技巧,格式
  13. 【论文阅读】Fully Convolutional Networks for Semantic Segmentation
  14. IC卡读写器c#源码
  15. android 360度环拍,Android 4.2系统360度全景图拍摄试玩
  16. mysql rpl_MySQL rpl_semi_sync_master_timeout相关的一件BUG
  17. 树莓派接入阿里云IOT平台1(Python模拟数据上传)
  18. linux制作deepin启动盘制作工具,深度启动盘制作工具(Deepin Boot Maker)下载_深度启动盘制作工具(Deepin Boot Maker)官方下载-太平洋下载中心...
  19. 区块链的崛起到底是大势所趋还是异军突起
  20. 2016太原网络营销师揭秘面试题百度竞价(SEM)中百度网盟推广的理解?

热门文章

  1. 题目1179:阶乘-------------阶乘不用long long int 就不能AC
  2. 基于纤程(Fiber)实现C++异步编程库(一):原理及示例
  3. 不用任何插件实现 WordPress 的彩色标签云
  4. html设置点击事件相同,html有多个类名相同的div,如何给每个div绑定click事件并区分?...
  5. python encode gbk_[转]Python UnicodeEncodeError: 'gbk' codec can't encode character 解决方法
  6. oracle 不等于某类,Oracle如何查询不等于某数值
  7. 1055 - Expression #1 of SELECT list is not in GROUP BY clause and contains解决
  8. JAVA基础知识之字节和字符
  9. 36 张图梳理 Intellij IDEA 常用设置,太全了值得收藏!
  10. 程序人生:这5个程序员,改变了世界,你都认识吗!