如何更改Crystal报表11中的架构名称?

时间:2009-08-05 06:31:19

标签: oracle crystal-reports ora-00942

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

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

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

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

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

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

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

    我。展开“属性”列表。

    II。单击“覆盖合格表名称”,然后按F2键或双击。

    III。将光标移动到文本末尾并键入表名。

    IV。按Enter键。

  4. 我收到错误

      

    Crystal Reports

         

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

         

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

         

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

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

0 个答案:

没有答案