第23页,共368页。 显示 3,673 条结果 (0.036 秒)
服务器启动不成功,MySQL库连不上
(本文档仅供参考) 问题: 系统重启一直访问不了系统,看日志提示数据库连接不上,手动重启mysql服务,又能正常访问数据库,但是用smartbi一键启动就会自动Kill掉Mysql进程,导致服务启动不成功。MySQL是exe一键安装部署带的MySQL。 image2024-6-28_14-54-40.png … 过大(9G多)(smartbi的操作日志表),导致smartbi在启动加载这个表时,导致mysql服务挂掉,从而smartbi连接知识库失败,启动失败 目前只能先删除表重建,处理步骤如下: 1、停止mysql服务 2、进入mysql/data/smartbidemo目录,找到t_operationlog.ibdPG数据库作为知识库,登录时提示“知识库访问异常”,报错“ERROR: cannot execute INSERT in a read-only transaction”
(本文档仅供参考) 问题 用pg数据库作为知识库,登录环境时提示“知识库访问异常”,点击确认后可正常访问系统,但是历史报表无法正常访问。 知识库访问异常.jpg 日志信息显示“ERROR: cannot execute INSERT in a read-only transaction”。 日志信息.PNG 原因 根据发回日志分析为PG知识库只有只读权限导致。 可能原因1:PG数据库为集群,知识库连接节点为备份节点,导致连接PG知识库只有只读权限。 可能原因2:由于配置变动,或其他异常原因如前置插件异常,导致连接PG知识库 解决方案 根据对应可能原因,有以下解决方案: 解决方案1:将知识库连接修改为PG集群容器部署的smartbi,kingbase数据库连接不成功
问题描述 系统连接不上kingbase数据库,是容器部署的,尝试更换过几次驱动了,第三方工具是可以正常连接的,但是依然报这个错误。 获取数据库连接失败:获取数据库连接失败:[KingbaseES JDBC Driver]不能与数据库建立连接:不支持的前端协议3.3:服务端支持1.0到3.0。 image2023-7-31_16-16-11.png 解决办法 用在数据连接方面上,需添加数据库驱动,注意数据库的大小写信息,然后这两个地方加上8即可。 image2023-7-31_16-16-58.png kingbase数据库报错 kingbase服务端MySQL8作为知识库测试连接报错:Received fatal alert: protocol_version
(本文档仅供参考) 问题现象 MySQL8作为知识库,测试连接失败,报错如下: image2023-12-22_15-30-19.png 解决方案 此报错是客户端和服务器之间使用不同的 SSL/TLS 协议版本导致的,可尝试如下方式排查处理: 1、先参考此Wiki文档,确保正确添加了驱动:Smartbi_V9配置MySQL8作为知识库; 2、查看MySQL是否启用了SSL,查询语句参考:SHOW VARIABLES LIKE 'have_ssl'; Value是YES则代表是开启的,若是开启的,需要在知识库的连接添加字符如下: xxx?zeroDateTimeBehavior接入存储过程查询
1 概述 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,它存储在数据库中,一次编译后永久有效,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象, 在数据量特别庞大的情况下利用存储过程能达到倍速的效率提升。 数据库类型 数据库权限要求 1、常用数据库:mySQL、SQL Server、Oracel、DB2等其他数据库 2、支持的数据库请查阅:支持的数据源范围 要求连接用户必须具有访问DBC.TABLES、DBC.COLUMNS的权限,及调用Exec方法的权限。 指定数据库文件数据源导入报错:数据库异常Access denied
(本文档仅供参考) 问题描述: 上传一个csv文件到MySQL数据源中,给数据库用户分配对应的权限后上传文件会数据库异常Access deined的提示信息,但是在数据库工具中使用相同用户执行insert语句是可以正常执行的。 image2024-8-31_14-13-56.png 问题原因: 使用的数据库用户还需分配:SYSTEM_VARIABLES_ADMIN的权限,可在数据库中执行该语句给用户分配权限:GRANT SYSTEM_VARIABLES_ADMIN ON *.* TO 'username'@'host';分配后即可成功导入。 数据源导入smartbiMPPMD数据库修改密码
(本文档仅供参考) windows环境,高速缓存库的默认密码是monetdb。 可以通过以下方式修改用户密码 启动mclient客户端 双击smartbiMPPMD目录的mclient.bat 脚本,启动mclient 客户端,连接smartbiMPPMD数据库。 image2024-11-11_15-56-12.png 连接smartbiMPPMD数据库 输入用户密码登录smartbiMPPMD数据库 默认用户:monetdb 默认密码:monetdb image2024-11-11_15-57-46.png 执行sql修改密码 执行以下sql,修改默认密码 注意:'<new⬝ Smartbi Olap Server 兼容的业务库类型
Smartbi Olap Server(数据模型引擎)目前支持的业务库类型如下: 数据模型支持使用以下业务库类型建立 业务库列表 是否支持 关系数据库 ALIYUN_ANALYTIC_DB 是 ALIYUN_MAX_COMPUTE 是 CirroData(信创版支持 … 是 Teradata_V13及其以上 是 Oracle TimesTen 是 Vertica 是 星环 是 NoSQL数据库 Smartbi JDBC for MongoDB 是 高速缓存库 Presto+Hive 是SQL查询和原生SQL查询有什么区别?
别名;用不了select * 语法;对SQL做多一层封装,对于某些数据库来说,可能效率会低一些; 原生SQL查询 原理:不对用户的SQL做任何封装,直接提交到数据库。 优势:对SQL语法没有任何限制;速度更快; 劣势:不计算总行数;如果查询结果较大,用户可能不知道结果集大小;在灵活分析的展现界面,不支持 … (本文档仅供参考) SQL查询 原理:对用户撰写的SQL进行一层包装,添加更多分析功能。 例如客户写的是select t.x as Fa, (t.x+t.y) as Fb from T where .... 那么封装后就变成: select Fa, Fb //可以选择显示那些字段Excel导入模板导入到星环数据库报错:校验星环表类型错误
Hyperbase/ES/Transaction Orc类型的数据库表才支持insert ……values的语法,为优化提示,会在后台逻辑中执行“show create table”查询对应表结构的建表语句,以判断当前的数据表类型是否是Excel导入模板支持导入的。从当前报错信息判断是由于当前数据源连接的用户没有该语句的执行权限 … (本文档仅供参考) 问题 Excel导入模板导入数据到星环数据库时会有如下报错内容,该如何解决呢? ERROR service(smartbi.daq.DataAcquisitionServlet:133) - excelimport smartbi.SmartbiException: 校验星环表类型错误