该报告是在Crystal Reports XI中设计的。
它使用CR Oracle ODBC驱动程序4.1使用与Oracle数据库的ODBC连接。
我需要在14个使用相同ODBC DSN的站点上轻松分发此报告,但每个站点的数据库具有不同的所有者和/或架构名称。
我按照Business Objects说明修改了报表中每个表的完全限定名称:
在“数据库”菜单上,单击“设置数据源位置”。将出现“设置数据源位置”对话框。
在“当前数据源”区域中,展开当前连接列表,以便查看报告中的每个表。
对于报告中的每个表:
我。展开“属性”列表。
II。单击“覆盖合格表名称”,然后按F2键或双击。
III。将光标移动到文本末尾并键入表名。
IV。按Enter键。
我收到错误
Crystal Reports
无法从数据库中检索数据。
详细信息:ORA-00942:表或视图不存在
[数据库供应商代码:942]
我要么需要修复这些错误,要么是更好的方法来使这些Oracle报告更具可移植性。