针对 OLAP / XMLA / SimbaO2X 服务器的 Crystal Reports
Posted
技术标签:
【中文标题】针对 OLAP / XMLA / SimbaO2X 服务器的 Crystal Reports【英文标题】:Crystal Reports against OLAP / XMLA / SimbaO2X-server 【发布时间】:2012-08-07 12:43:22 【问题描述】:我正在尝试将一些旧的 Excel 报表转换为 Crystal Reports。 excel 工作表使用 OLAP 多维数据集,并使用 XMLA 连接通过 SimbaO2X 驱动程序连接到数据库。 我只是不知道要在 Crystal Reports 中使用哪些连接设置才能连接到数据库。 我已经尝试过 XML 和 OLAP 连接,但无法获得数据库连接。
任何有关连接设置的帮助将不胜感激!
编辑: 数据库有点像黑盒子;它可能是一个 Oracle 数据库(在最终用户前端被 Java 重写之前,它是一个 Oracle 数据库。他们也可以更改数据库。)但是,无论是 Oracle 服务器还是 Oracle 服务器,我都没有成功Microsoft OLE DB for Oracle 连接方法。
今天早上我还在 OLE DB 文件夹下找到了一个 SimbaO2X 提供程序。虽然没有工作,但它是迄今为止最好的——它接受用户名和密码,让我选择要连接的数据库,但随后失败并出现 ADO 错误代码:0x80040e73(初始化字符串的格式不符合 OLE DB 规范。)至少我还有事要做。
如果有人需要知道,我正在运行 Crystal Reports XI。
【问题讨论】:
【参考方案1】:部分解决方案:
将 Crystal Reports XI 升级到版本 2,服务包 4。 从 Service Pack 4 更新到 Service Pack 6。可以从SAP Community Network下载升级和更新
现在可以使用 SimbaO2X OLE DB 驱动程序建立连接。此解决方案还应该解决与其他一些数据库的连接问题。
但是,向报告中添加表格会导致 0x800a0cc1 错误(在与请求的名称或序号对应的集合中找不到项目)
【讨论】:
以上是关于针对 OLAP / XMLA / SimbaO2X 服务器的 Crystal Reports的主要内容,如果未能解决你的问题,请参考以下文章
BI之SSAS完整实战教程7 -- 设计维度细化维度中 :浏览维度,细化维度