第54页,共108页。 显示 1,074 条结果 (0.024 秒)
ExecSQL 没有引用权限
(本文档仅供参考) 问题现象 在使用某个账号登录系统,浏览电子表格时,报出如下错误: 图片1.png 这个问题如何解决呢? 解决步骤 1.首先,要掌握系统中哪里会出现“ExecSQL”,实际上这个是电子表格内置的函数“ExecSQL",用于在电子表格中执行指定的sql并返回数据。相关功能可参考:公式函数 … 。 2.错误信息中已经列明了是“对ExecSQL没有‘引用’权限”,所以肯定是用户缺少相关的资源权限。这个ExecSQL属于 【公共设置】-》【函数列表】-》【系统函数】-》【电子表格函数】这个资源节点。所以在用户的角色中将这个ExecSQL函数的引用权限勾上即可 image2018-4-21 15:56:31.png日志中出现findFailedInstances警告的处理方式
错误现象 当日志中出现形如 03-04 10:10:39 WARN findFailedInstances(org.quartz.impl.jdbcjobstore.JobStoreTX:3298) - This scheduler instance (SMARTBI_I000000005f0c1fed014bdf0c4d030005_) is still active but was recovered by another instance in the cluster. This may cause inconsistent behavior. 警告时,计划任务模块可能不能正常工作。 错误原因 这个警告的原因是容器部署的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服务端通过exe自动安装后,启动报错
(本文档仅供参考) 问题说明 在windows上通过exe正常安装smartbi后,可以正常使用,但是过后重新启动,报了如下错误 Error occurred during initialization of VM java/lang/NoClassDefFoundError:java/lang/Object 启动报错.jpg 原因及解决方案 一般是手动配置了jdk文件,或jdk损坏了导致的。exe安装不需要配置jdk,启动文件默认指向的是我们自带的jdk。可检查tomcat下自带的jdk的命令是否可以正常执行,或者是在电脑自行配置1.6以上的jdk,然后修改bin目录下的startup.cmd,指向自行安装的jdk重启服务器提示没有权限:MANAGE_TOOLKIT_DEBUGTOOLS
(本文档仅供参考) 问题说明 服务器上重启服务时,报了如下错误信息: 没有权限:MANAGE_TOOLKIT_ image2020-4-20 9:49:2.png 111.png 解决方案 原因一:表t_role_func缺少数据,检查是否有MANAGE_TOOLKIT_DEBUGTOOLS,ADMINS数据,若没有,补上此条数据后,重启服务器。若有此条数据,请排查原因二。 image2020-9-18_20-17-37.png 原因二:表t_user_role缺少数据,检查是否有SERVICE,ADMINS数据,若没有,补上此条数据后,重启东方通部署Smartbi集群后缓存不同步
(本文档仅供参考) 问题现象 东方通作为中间件部署,目前按照wiki参考(Smartbi Proxy+Tomcat部署Smartbi集群)部署完成后,未满足【系统监控】中的缓存peers缓存同步 image2022-3-23_9-31-7.png 问题原因 东方通服务器的jvm启动参数默认添加了-Djava.rmi.server.RMIClassLoaderSpi=com.tongweb.server.TongWebRMIClassLoader,该参数导致smartbiX模块的Ehcache缓存同步过程发生错误,无法正常在集群之间实现RMI调用。 处理方案 建议服务器修改jvm启动参数,经本地验证将该参数去掉之后excel插件安装或更新插件报错
(本文档仅供参考) 问题说明 在安装或者更新插件的时候报出以下错误: 不能打开要写入的文件: "C:Smartbi_Insight\Spreadsheet、NLog.dll" 单击[Abort] 放弃安装, [Retry]重新尝试写入文件,或 [gnore]忽略这个文件。 image2018-12-18 10:45:38.png 原因及解决方案: 1)可能是excel进程没有完全被关掉,可以去任务管理器里面查看下是否还有excel.exe,如果有的话,强制结束,然后再安装。 2)如果进程里面没有excel进程了,有可能是用户没有权限,可以用管理员身份安装运行插件试试。 插件安装失败 插件安装报错ETL抽取数据异常,提示该资源正在执行中,可重新打开查看最新状态
(本文档仅供参考) 问题描述 客户使用任务计划执行ETL时,报该资源正在执行中,可重新打开查看最新状态。 image2023-7-31_12-47-57.png 解决方案 1、重新打开资源,同步状态 2、系统监控中停止 3、系统运维中重启计算引擎 4、改知识库中的状态 PS:按上诉顺序进行操作,若已解决则无需继续往下操作。 image2023-7-31_12-48-42.png 注:如果在查看错误日志中,发现高速缓存异常时,可以看一下是否是高速缓存库 连接数据问题。参数 - 电子表格打开报参数不能为空
(本文档仅供参考) 问题说明: 在系统里打开报表的时候总是报一个参数不能为空的错误,但是对这个报表右键血统分析又找不到这个参数。 表达式参数值为空:表达式输出参数(ID:PARAM.mysql.年)的值不能为空,请检查当前参数的表达式是否正确。 https://s2-cs-pub-std.kefutoutiao.com/doc/im/tid8599/7b88f35d-28a7-4702-80c4-588ed7fc299e.jpg?x-oss-process=image/auto-orient,1 解决方案: 检查当前报表引用到的数据集中是否有该参数,一般都是数据集中参数设置有问题导致的。 参数值不能为空获取总行数问题
(本文档仅供参考) 有时候我们预览SQL查询结果,数据能查询出来,但会提示获取总行数SQL错误。 image2023-11-21_23-29-14.png Smartbi执行SQL时会发送两条SQL,其中一条查询数据,另外一条查询总行数。获取总行数SQL需要在原始SQL中嵌套查询count(*),如果SQL不支持嵌套,执行就会报错。 image2023-11-21_23-32-12.png 解决方案: 方案1、系统选项中【是否获取总行数】设置为否,不设置总行数。 方案2、数据集设置成抽取。 方案3、修改SQL。