2

是否可以查询 Crystal CMS 数据库并取回有意义的数据?数据似乎已加密。

我正在运行 Business Objects Crystal Report Server 11.5 版

4

5 回答 5

2

实际上,我发现我需要做的是使用 Administration Launchpad 提供的管理工具。我不负责安装 Crystal,甚至没有意识到这存在。此处提供的查询生成器以及“报告数据源”功能正是我所需要的。

于 2008-09-17T05:36:42.433 回答
2

使用查询构建器工具查询 CMS:http://[server]/businessobjects/enterprise115/WebTools/websamples/query/。有关查询语言的更多信息,请参阅http://devlibrary.businessobjects.com/businessobjectsxi/en/en/BOE_SDK/boesdk_dotNet_doc/doc/boesdk_net_doc/html/QueryLanguageReference.html#2146566

此查询返回的属性以序列化状态(我猜是二进制和加密)存储在 infoobject 数据库表的 Properties 字段中(我不记得表的实际名称)。

于 2009-11-09T01:50:59.460 回答
1

我在办公室的工作站上遇到了类似的问题。听起来您需要重新安装(这对我有用)。根据 BussinessObjects,这是一个已知的错误(我不得不打电话给他们并使用我们的维护支持)。希望您可以通过搜索“Crystal Business 查询损坏”找到更多信息,而不是在重新安装对您不起作用时调用它们。

他们告诉我数据没有加密,但有时组件安装不正确,查询以二进制形式返回,全是乱码。

祝你好运!

于 2008-09-16T05:47:41.887 回答
1

还有一些第三方解决方案自然地在 CMS 或中央管理服务器“顶部”分层,以将专有存储格式抽象为人类可读的形式。我们为 CMS 开发了一个本地数据库驱动程序,可以在http://www.infolytik.com/products找到。

全面披露:我是 Infolytik 的主要开发者和创始人。

于 2010-03-26T13:26:42.480 回答
0

我的经验是数据没有加密,但它不是真正可读的。您最好的选择是使用 Auditor Universes 为您构建一些报告。您还可以查看审计员 Universe 用作构建其他报告的基线的 SQL。

于 2008-09-17T05:05:01.543 回答