2

该报表是在 Crystal Reports XI 中设计的。

它使用 CR Oracle ODBC 驱动程序 4.1 与 Oracle 数据库建立 ODBC 连接。

我需要将此报告轻松分发到使用相同 ODBC DSN 的 14 个站点,但每个站点的数据库具有不同的所有者和/或架构名称。

我按照 Business Objects 的说明修改了报告中每个表的完全限定名称:

  1. 在“数据库”菜单上,单击“设置数据源位置”。将出现“设置数据源位置”对话框。

  2. 在“当前数据源”区域中,展开当前连接列表以查看报告中的每个表格。

  3. 对于报告中的每个表格:

    一世。展开“属性”列表。

    ii. 单击“覆盖的限定表名称”,然后按 F2 键或双击。

    iii. 将光标移动到文本末尾并输入表格名称。

    iv. 按 Enter。

我收到错误

水晶报表

无法从数据库中检索数据。

详细信息:ORA-00942:表或视图不存在

[数据库供应商代码:942]

我要么需要修复这些错误,要么需要一种更好的方法来使这些 Oracle 报告更具可移植性。

4

0 回答 0