"本地开发环境无法找到数据库驱动,无法找到数据源,是什么原因 [图片] [图片]"
本地开发环境无法找到数据库驱动,无法找到数据源,是什么原因
设计器安装后自带了个 demo 数据库,类型是 hsql,这个报错是找的这个 demo 数据库的连接,确认下是否是需要这个数据源。这个驱动的 jar 在设计器安装后的 common jdbc 目录下,有个 hsql 开头的 jar,把那个复制过去。如果不需要 demo 数据源,然后报这个错误了,找到应用下的 WEB-INF 下的 raqsoftConfig.xml,用文本编辑器打开,能看到 dblist 下有个 demo 数据源,将那个删掉,配置成自己的数据源连接,然后这个文件后边有个 defDataSource 的配置,value 值默认是 demo,这个表示如果设计器设计报表数据集那没有指定数据源时会默认找这个,这块改成你实际配置的数据源名称。
按照你这方法处理还是不行,一样是找不到 demo 数据源,我配置文件都没这个 demo 数据源
用设计器打开报表,看下数据集那是否指定数据源名称了,如果没有指定的话,看下前边说的 raqsoftConfig.xml 里那个 defDataSource 设置的值是什么
设计器安装后自带了个 demo 数据库,类型是 hsql,这个报错是找的这个 demo 数据库的连接,确认下是否是需要这个数据源。这个驱动的 jar 在设计器安装后的 common jdbc 目录下,有个 hsql 开头的 jar,把那个复制过去。
如果不需要 demo 数据源,然后报这个错误了,找到应用下的 WEB-INF 下的 raqsoftConfig.xml,用文本编辑器打开,能看到 dblist 下有个 demo 数据源,将那个删掉,配置成自己的数据源连接,然后这个文件后边有个 defDataSource 的配置,value 值默认是 demo,这个表示如果设计器设计报表数据集那没有指定数据源时会默认找这个,这块改成你实际配置的数据源名称。
按照你这方法处理还是不行,一样是找不到 demo 数据源,我配置文件都没这个 demo 数据源
用设计器打开报表,看下数据集那是否指定数据源名称了,如果没有指定的话,看下前边说的 raqsoftConfig.xml 里那个 defDataSource 设置的值是什么