首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AS400 iSeries客户端访问多个版本

AS400 iSeries客户端访问多个版本
EN

Stack Overflow用户
提问于 2014-12-22 21:38:07
回答 2查看 5.1K关注 0票数 2

我们正在运行一个AS400 v5r2,我已经安装了iSeries客户端访问。由于v5r2不支持x64 ODBC驱动程序,所以任何人都知道如何在相同的框上安装iSeries客户端访问的两个版本(v5r4支持x64),或者只是从最新版本中安装x64 odbc驱动程序,而无需卸载所有v5r2组件。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-12-26 08:43:11

安装两个版本的客户端访问可能不起作用,因为两个版本都以相同的名称注册了ODBC驱动程序,因此在给定时间只有一个可用。

OTOH -- V5R4客户端访问的PC端--可能在V5R2 OS/400上没有问题,甚至可能还有6.1 iSeries访问。因此,您可以升级x64框并检查是否一切正常。FYI,我在运行6.1iSeries访问的最初版本时遇到了问题,后来的版本更好一些;而且,我不记得V5R4客户端访问有64位的变化。

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

票数 1
EN

Stack Overflow用户

发布于 2014-12-23 14:41:24

1) V5R2死得很厉害。当涉及到支持这么老的操作系统时,你不会得到太多的帮助。

2) V5R4也已死亡。

3)一般来说,IBM打算将客户端访问用于操作系统--向后两个级别和前面两个级别,因此您可以尝试使用V5R4 ODBC驱动程序来对付V5R2 DB2。问题将是获得客户端访问的V5R4版本。

4)如果您有类似于管理问题的问题,服务器故障可能是更好的选择。

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

客户端访问有两个逻辑部分,一个服务器端组件和一个客户端组件。这两部分都可以在IFS中获得,也可以在QIBM目录树中使用。如果您已经在服务器端安装了客户端访问设置,则可以通过以下两种方式之一安装客户端:

1)将网络驱动器映射到IFS并从那里运行安装程序。这显然对您没有帮助,因为V5R2软件不支持x64。如果您仍然处于软件维护阶段,您可以命令更新版本的客户端访问并将其安装在服务器上,然后使用更新版本安装所需的ODBC驱动程序。

2)使用IBM提供的CD直接在客户端上安装客户端组件。这允许您安装与服务器上的客户端版本不同的版本。一般情况下不推荐使用,但是在从不受支持的机器迁移的情况下,这可能不是什么大问题。如果您的公司在任何时候订购了V5R4,您可以使用客户端访问CD。

关键是,如果只需要ODBC驱动程序,则不需要安装完整的Access产品。

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

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27610811

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档