Ibm midrange 存储过程在这里有用吗?

Ibm midrange 存储过程在这里有用吗?,ibm-midrange,crystal-reports-xi,db2-400,Ibm Midrange,Crystal Reports Xi,Db2 400,我已经在IBM I上创建了一个视图,它可以在Crystal Reports中工作和显示,但是它是十六进制的,因此我必须将ODBC管理器更改为translate,这在我的pc上很好。但是,Crystal服务器没有进行此转换。所以我在想,如果我创建一个存储过程,它将采用这个视图,并将它复制到一个基于DDS的PF,这些类型的文件在crystal服务器上从来没有出现过问题 这是ibm I中对存储过程的合理使用吗?您可以按照您的建议执行 它是存储过程的合理使用吗?绝对不是 您最终将为将来可能访问的每个表创

我已经在IBM I上创建了一个视图,它可以在Crystal Reports中工作和显示,但是它是十六进制的,因此我必须将ODBC管理器更改为translate,这在我的pc上很好。但是,Crystal服务器没有进行此转换。所以我在想,如果我创建一个存储过程,它将采用这个视图,并将它复制到一个基于DDS的PF,这些类型的文件在crystal服务器上从来没有出现过问题


这是ibm I中对存储过程的合理使用吗?

您可以按照您的建议执行

它是存储过程的合理使用吗?绝对不是

您最终将为将来可能访问的每个表创建这些存储过程

从短期和长期来看,花时间清理系统会更好


通常只需要一个正确的。在将更改应用到生产系统之前,可以轻松创建一个测试环境来验证更改。

也许您可以通过更改crystal服务器上的ODBC连接设置来尝试更全局的解决方案


您可能希望在its.

中将
TRANSLATE
设置为1,或者您可以只对文件进行字符编码。这无法在服务器上完成,因为我们不知道这可能会产生什么影响。我想做的是在一个正在运行的过程中将视图复制到一个PF。那么,我可以创建一个视图来创建一个PF,然后执行可以工作的CHGPF吗。