AS400 iSeries客户端访问多个版本

时间:2014-12-22 21:38:07

标签: odbc ibm-midrange iseries-navigator

我们正在运行AS400 v5r2,并且已安装iSeries客户端访问。由于v5r2不支持x64 ODBC驱动程序,有人知道如何在同一个盒子上安装两个版本(v5r4支持x64)的iSeries Client Access,或者只安装更新版本的x64 odbc驱动程序而不卸载所有v5r2组件

2 个答案:

答案 0 :(得分:1)

安装两个版本的Client Access可能不会起作用,因为它们都使用相同的名称注册其ODBC驱动程序,因此在给定时间只有一个可用。

OTOH V5R4 Client Access的PC端可能无问题地使用V5R2 OS / 400;也许甚至6.1 iSeries Access。因此,您可以升级x64框并检查一切是否正常。仅供参考,在x64盒子上运行时,我遇到了第一版6.1 iSeries Access的问题,后来的版本更好一些;另外,我不记得V5R4客户端访问有一个64位的变种。

不要忘记在x64 PC上有两个不同的ODBC驱动程序,一个用于32位应用程序(存储在C:\ WINDOWS \ SysWOW64 \ cwbodbc.dll中,您可以使用32位administradorC管理: \ WINDOWS \ SysWOW64 \ odbcad32.exe),另一个用于64位应用程序(存储在C:\ WINDOWS \ System32 \ cwbodbc.dll中,您可以使用64位administrador管理C:\ WINDOWS \ System32 \ odbcad32 .exe。)除非你的应用程序被重新编译为64位,你感兴趣的是前者,如果V5R2客户端访问在该PC上运行完美,一切都很好。 Office 2010等一些应用程序有两种,但出于兼容性原因(如ODBC),仍建议在64位工作站上运行32位变体。

答案 1 :(得分:0)

1)V5R2已经死了。在支持这个旧的操作系统时,你不会得到很多帮助。

2)V5R4也死了。

3)一般来说,IBM打算Client Access将适用于两级操作系统和两级操作系统,因此您可以尝试对V5R2 DB2使用V5R4 ODBC驱动程序。问题是获得V5R4版本的Client Access。

4)如果您对此类管理问题有疑问,Server Fault可能是更好的选择。

编辑:添加客户端访问安装的详细信息

Client Access有两个逻辑部分,即服务器端组件和客户端组件。这两个部分都可以在IFS中的QIBM目录树中找到。如果您在服务器端有一个已经正常工作的Client Access设置,则可以通过以下两种方式之一安装客户端:

1)将网络驱动器映射到IFS并从那里运行安装程序。这显然不会对您有所帮助,因为V5R2软件不支持x64。如果您仍在进行软件维护,可以订购较新版本的Client Access并将其安装在服务器上,然后使用较新版本安装所需的ODBC驱动程序。

2)使用IBM提供的CD直接在客户端上安装客户端组件。这允许您安装与服务器上的客户端版本不同的客户端版本。通常不建议使用,但如果您要从不受支持的计算机上迁移,可能不是一件大事。如果贵公司随时订购了V5R4,则可以使用客户端访问CD。

对您而言,关键在于,如果您只需要ODBC驱动程序,则无需安装完整的Access产品。

您面临的最大问题是软件的时代。 IBM于2013年9月停止支持V5R4。您无法向IBM下订单。您可以订购V6R1,但ODBC驱动程序可能无法与V5R2一起使用 - 您必须尝试它。有关详细信息,请参阅IBM i Access网站,但无法下载。

如果您可以使用OLEDB,请尝试使用IBM的FTP site