我正在尝试运行CmdRunner,但无法将其指向我的数据库。
我写了一个简单的配置文件:
mondrian.catalogURL=file://<my schema definition>
mondrian.test.jdbcURL=jdbc:mysql://<my server and credentials>
mondrian.rolap.aggregates.generateSql=true
mondrian.rolap.generate.formatted.sql=true并尝试将其运行为
$ ./bin/run.sh -p prop.properties当我执行一个查询时,我收到一个错误的Mondrian Error:Internal error: Error while creating SQL connection: Jdbc=jdbc:odbc:MondrianFoodMart No suitable driver found for jdbc:odbc:MondrianFoodMart。我不知道它从哪里获取odbc。
如何设置自己的DB URL?
另外,仅仅让它运行起来我就遇到了很多麻烦。run.sh和build.sh都坏了(至少在找到here的源码中是这样)。它通常应该是有效的吗?
发布于 2016-04-13 16:32:24
我已经找到了解决这个问题的办法。我在Mondrian3.11上也遇到了同样的问题,我已经在mondrian.foodmart.jdbcURL密钥中设置了我的jdbc设置。
https://stackoverflow.com/questions/31032864
复制相似问题