启动 DQL Server 服务

阅读(989) 标签: dql server,

安装了润乾报表后,产品里自带一全套基于HSQL数据库的元数据层文件和与之关联的DQL Server服务和DEMO应用。在DQL元数据层设计器里,可以通过服务菜单,启动内置的TOMCAT服务和DQL Server服务,启动DQL Server时会自动将产品自带的DQL Server所引用的HSQL数据库启动。

除了通过上述菜单启动DQL Server,还可通过启动文件启动:

在报表[安装根目录]\report\bin下,我们可以直接通过startDQLSERVER.bat启动DQL Server,如果是单独部署DQL Server,那么可以通过如下命令启动服务:

java -Djava.ext.dirs=<JAR加载路径> -Dstart.home=<主路径> com.datalogic.server.ServerConsole

l  -Djava.ext.dirs:指定Java扩展JAR包的加载路径(替换<JAR加载路径>为实际目录)

l  -Dstart.home:指定DQL Server的主目录(替换<主路径>为实际路径)

l  启动类:com.datalogic.server.ServerConsole

注意:start.home指定的主目录下,必须存在services子目录。

执行命令后弹出DQL Server窗口,点击【启动】启动DQL服务:

 

为方便使用可将运行命令做成启动文件,比如报表[安装根目录]\report\bin目录下的startDQLSERVER.bat文件。

Linux系统下,还可以使用非图形控制台,操作步骤如下:进入到报表[安装根目录]\report\bin目录下,执行命令:./startDQLSERVER.sh  -d 即可启动DQL Server服务;执行命令:./startDQLSERVER.sh  -x 即可关闭DQL Server服务。