NC Cloud 使用报表,前台提示“Cant't get connection from database(ncc_yt_0411)” --集团管理员--数据源

/uploads/files_user1/question/5e980b200cd0f441689.png

已邀请:

1、问题分析:报表类报错,显示连接不到ncc_yt_0411,首先同运维人员确认当前环境的数据源(可以通过sysconfig查看或查看prop.xml),如下图,发现数据源名称对不上

/uploads/files_user1/answer/5e980ba703a5f152346.png

2、登录集团管理员,进入数据源节点,确认配置。发现系统数据源是正确的,查询数据源不对。

/uploads/files_user1/answer/5e980be627b3d141702.png

3、反选错误的数据源,勾选正确的数据源即可。



问题剖析:

1、该处的数据源是集团管理员配置,并写入到数据库的,出现错误可能是为配置过或者已配置,但进行过修改、数据库迁移等,导致和当前环境不一致。

2、结合测试环境场景判断是开发人员使用相同数据库信息连接数据库,使用了与集成环境不一致的数据源,而其为了使用报表,人为修改了报表的数据源导致的


扩展:查看当前数据库的查询数据源的sql,其中DSTYPE=exeds的为查询数据源

select * from bi_conf_ds

/uploads/files_user1/answer/5e980cd7277eb685347.png

要回复问题请先登录注册