草庐IT

ShardingSphere-jdbc

全部标签

mysql - Phoenix JDBC 时间戳列问题

我正在处理Hbase数据库,并使用ApachePhoenix使用普通SQL查询访问Hbase。我在表中有两列,分别用varchar和Date保存当前的UTC时间戳。加载一些数据后,当我查询回Hbase时,我得到了Date类型的事件时间戳列的奇怪结果。EventUTC(Date):2017-01-1316:36:59.0EventUTC(varchar):2017-01-1321:36:59以上两个值应该是相同的,但对于每条记录,当查询事件UTC(日期)列时给我错误的结果,即正好晚了5小时。我不知道这个问题是从哪里来的。我没有保存任何时区信息,我知道JavaUtil或SQL时间戳不存储任

hadoop - 在 EMR Spark 上,JDBC 加载第一次失败,然后工作

我在AWSElasticMapReduce5.3.1中使用spark-shell和Spark2.1.0从Postgres数据库加载数据。loader.load总是失败然后成功。为什么会这样?[hadoop@[SNIP]~]$SPARK_PRINT_LAUNCH_COMMAND=1spark-shell--driver-class-path~/postgresql-42.0.0.jarSparkCommand:/etc/alternatives/jre/bin/java-cp/home/hadoop/postgresql-42.0.0.jar:/usr/lib/spark/conf/:/

hadoop - SQOOP 1 无法加载 Sybase 驱动程序 - 无法加载数据库驱动程序类 : com. sybase.jdbc3.jdbc.SybDriver

我正在尝试使用sqoop-1从sybaseIQ导入数据。jdts-1.3.1.jar放在/sqoop/sqoop-1.4.6/lib文件夹中。当这个语法运行时,sqoopimport--connect'`jdbc:jtds:sybase:tds`://10.***.*.***@5500:*****'--driver'com.sybase.jdbc3.jdbc.SybDriver'--username"username"--password-p--query"select*fromdw.DM_ADDRESSwhererownum我在这里错过了什么?我使用的是正确的驱动程序吗?这是http

java - 配置单元 jdbc 连接超时

我在服务器node25上安装了hive2.2,并尝试使用jdbc通过单个查询测试“select*frommytestlimit5”访问hiveserver2,大多数情况下会导致异常:.....引起:java.net.ConnectException:连接超时:连接在org.apache.thrift.transport.TSocket.open(TSocket.java:221)它偶尔会成功,但使用直线没有问题。这是我的hiveserver2日志:2017-03-28T09:59:28,347DEBUG[HiveServer2-Handler-Pool:Thread-133]trans

hadoop - Hive jdbc 驱动程序不适用于 ignite - java.lang.IncompatibleClassChangeError : Implementing class

我正在尝试将ignite与配置单元一起使用(hadoop作为辅助文件系统)。我有一个JavaAPI。我需要在配置单元中插入数据,所以我需要以下依赖项。org.apache.hivehive-jdbc2.1.1org.slf4jslf4j-log4j12log4jlog4j只要我在我的pom文件中插入这个依赖项,Ignite就会停止工作并给出以下错误。java.lang.IncompatibleClassChangeError:实现类1077[main]INFOo.s.b.f.x.XmlBeanDefinitionReader-LoadingXMLbeandefinitionsfromU

java - Mapreduce 作业吐出 java.io.IOException : com. mysql.jdbc.Driver

hadoop-2.7.3我正在创建一个mapreduce作业,它从HDFS输入文件读取数据并将数据写入mysql。它在启动连接时抛出错误。没有其他信息,例如连接被拒绝或classNotFound异常。简单的IO异常,对我来说没有任何意义。Error:java.io.IOException:com.mysql.jdbc.Driveratorg.apache.hadoop.mapreduce.lib.db.DBOutputFormat.getRecordWriter(DBOutputFormat.java:185)atorg.apache.hadoop.mapred.ReduceTask$

Java JDBC Hive 客户端不满足请求,但也没有遇到错误

我有这段Java代码:importorg.apache.log4j.*;importjava.sql.*;importstaticspark.Spark.*;publicclassApp{finalstaticLoggerlogger=Logger.getLogger(App.class);publicstaticvoidmain(String[]args)throwsClassNotFoundException,SQLException{BasicConfigurator.configure();//configurelog4jClass.forName("org.apache.hi

apache-spark - 关于 HIVE_STATS_JDBC_TIMEOUT 的任何更新以及如何在源代码级别跳过它

当我尝试对Hive使用Spark-Sql时,抛出如下错误。Exceptioninthread"main"java.lang.NoSuchFieldError:HIVE_STATS_JDBC_TIMEOUTatorg.apache.spark.sql.hive.HiveUtils$.formatTimeVarsForHiveClient(HiveUtils.scala:204)atorg.apache.spark.sql.hive.thriftserver.SparkSQLCLIDriver$.main(SparkSQLCLIDriver.scala:90)atorg.apache.sp

r - 无法打开客户端传输,JDBC 连接在 R 中被拒绝

**>rhive.connect(host="192.168.1.4",port=9000,defaultFS="hdfs://localhost:9000")*****Warning:+----------------------------------------------------------++/hiveServer2argumenthasnotbeenprovidedcorrectly.++/RHivewilluseadefaultvalue:hiveServer2=TRUE.+***+-------------------------------------------

java - 在 Hortonworks 上使用 Jdbc 远程连接到 Hive 时出现 ClassNotFoundException

我在连接到beeline时遇到此异常,hive2版本1.2.1000.2.5.0.0,我已将hive-jdbc.jar文件添加到我的Windows10机器上的类路径中。异常:java.lang.ClassNotFoundException:org.apache.hadoop.hive.jdbc.HiveDriveratjava.net.URLClassLoader.findClass(UnknownSource)atjava.lang.ClassLoader.loadClass(UnknownSource)atsun.misc.Launcher$AppClassLoader.loadC