第21页,共38页。 显示 377 条结果 (0.185 秒)
hive连接报错"Required field 'client_protocol' is unset"
(本文档仅供参考) 问题 连接hive报“Required field 'client_protocol' is unset”的错误 image2020-6-29 11:36:9.png 解决方案 此问题是因为hive数据版本与驱动版本不一致导致的,更换为对应版本的驱动版本即可,详情可查看此链接:https://blog.csdn.net/zt15732625878/article/details/85245731 https://blog.csdn.net/zt15732625878/article/details/85245731。 hive连接不成功 hive连接失败DB2数据连接
1 概述 DB2就是IBM开发的一种大型关系型数据库平台。它支持多用户或应用程序在同一条SQL 语句中查询不同database甚至不同DBMS中的数据。 本文介绍如何在Smartbi V9.5以上版本中连接DB2数据库。 2 数据连接 2.1 配置信息 驱动程序类 连接字符串 驱动程序存放目录 支持数据库版本 com.ibm.db2.jcc.DB2Driver jdbc:db2://<servername>:<port>/<database> 产品内置 DB2 9.72 连接字符串主要信息说明: <servername>:数据库的地址Sybase数据连接
1 概述 Sybase是一种关系型数据库系统,是一种典型的UNIX或WindowsNT平台上客户机/服务器环境下的大型数据库系统。 Sybase提供了一套应用程序编程接口和库,允许在多个数据库之间复制数据,适用于创建多层应用。系统具有完备的触发器、存储过程、规则以及完整性定义,支持优化查询,具有较好的数据安全性。 本文介绍如何在smartbi V9.5以上版本中连接Sybase数据库。 2 数据连接 2.1 配置信息 驱动程序类 连接字符串 驱动程序存放目录 支持数据库版本 com.sybase.jdbc3.jdbc.SybDriver jdbc:sybase:TdsPresto数据连接
1 概述 Presto是一个开源分布式SQL查询引擎,用于针对从千兆字节到PB级的各种规模的数据源运行交互式分析查询。Presto是为交互式分析而从头设计和编写的,其速度接近商业数据仓库的速度。 本文将介绍如何在smartbi V9.5以上版本中连接Presto数据库。 2 数据连接 2.1 配置信息 驱动程序类 连接字符串 驱动程序存放目录 支持数据库版本 com.facebook.presto.jdbc.PrestoDriver jdbc:presto://<servername>:38080/<database> 产品内置 presto 0.189 连接字符串主要信息Infobright数据连接
1 概述 infobright是开源的MySQL数据仓库解决方案,引入了列存储方案,高强度的数据压缩,优化的统计计算。 本文介绍如何在smartbi V9.5以上版本中连接Infobright数据库。 2 数据连接 2.1 配置信息 驱动程序类 连接字符串 驱动程序存放目录 com.mysql.jdbc.Driver jdbc:mysql://<servername>:<port>/<database>?useOldAliasMetadataBehavior=true&useUnicode=true &characterEncoding=GBK&zeroDateTimeBehaviorMariaDB 数据连接
1 概述 MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。 2 数据连接 2.1 配置信息 驱动程序类 连接字符串 驱动程序存放目录 支持数据库版本 org.mariadb.jdbc.Driver jdbc:mariadb://<servername>:<port>/<database> ?useOldAliasMetadataBehavior=true&useUnicode =true&characterEncodingKingbase数据连接
1 概述 Kingbase也叫金仓数据库,它主要面向事务处理类应用,兼顾各类数据分析类应用,可用做管理信息系统、业务及生产系统、决策支持系统、多维数据分析、全文检索、地理信息系统、图片搜索等的承载数据库。 本文介绍如何在smartbi V9.5以上版本中连接Kingbase数据库。 2 数据连接 2.1 配置信息 驱动程序类 连接字符串 驱动程序存放目录 支持数据库版本 com.kingbase.Driver jdbc:kingbase://<servername>:54321/<dbName> 产品内置 Kingbase V7 连接字符串主要信息说明impala原生SQL查询报错-case when的写法问题
(本文档仅供参考) 问题说明 原生SQL查询报错Case when的写法问题,除了19000101其余都想显示变量本身的值。好像是驱动不支持,这种我们怎么解决呢? 问题报错摘要: Caused by: java.sql.SQLFeatureNotSupportedException … 解决方案 从错误信息查看,该错误是impala驱动报出来的,无法从smartbi层面处理,尝试将case when 改为用 if函数再测试问题解决,具体如下图: image2018-11-16 10:19:43.png数据源测试连接错误提示的ip与数据库服务器ip不一致
(本文档仅供参考) 问题 为什么数据源测试连接错误提示的ip与连接字符串中的数据库服务器ip显示不一致呢? QQ图片20191101164440.png 原因 该数据源测试连接提示为数据库的jdbc驱动拒绝用户连接访问发出的提示,错误提示中的IP实际上为Smartbi服务器的IP(即发出连接请求的用户,可能多个网卡多个IP地址),我们是调用jdbc驱动来连接访问数据库的,可使用jdbc数据库工具(例如:dbvisualizer)来测试验证(如图) Catch2913(11-01-14-58-02).jpg 数据源ip和报错提示不同表同步时,Decimal类型字段的转换规则
(本文档仅供参考) 问题描述 当前产品中没有Decimal这个类型,对于Decimal类型字段的转换,产品的处理规则是什么 解决方案 针对数据库返回的数据类型DECIMAL,产品处理逻辑是: 1、当驱动获取字段保留小数位为0的情况,作为整形INTEGER(长度小于10)或长整形BIGINT(长度大于等于10) 2、当驱动获取字段保留小数位不为0的情况,作为浮点DOUBLE(长度小于16)或长浮点型BIGDECIMAL(长度大于等于16)处理 另外浮点DOUBLE和长浮点型BIGDECIMAL 对应的数据格式是默认的 <浮点型-默认值>,即保留2位小数;如需要其他数据格式可以自定义进行修改 decimal类型