手上只有informatica windows 32位版本的软件,操作系统为win7 64bit,初次安装后启动informatica时报错:
同事的解决方法是安装VM,在32位的机器上安装informatica。
实在不喜欢在VM里操作,麻烦还要安装一堆东西操作又不便利,偷懒了,网上查阅资料,据说跟JVM可能有半毛钱关系,
于是察看安装后的目录,发现informatica里面有java相关的组件,再yy了一下,是否由于机器上64位的java版本引起的。
于是果断卸载,修改了安装文件启动时所需要指定的JVM路径,让其运行在32位的JVM上。
方法有两个:1、修改环境变量,让javahome指向32位
2、直接修改安装文件的java home路径
本人用了方法2,方便直接,不影响机器上其他java相关的软件。
修改方法:在informatica_Client_Installer_win32-x86路径下的install.bat文件中,将下面的代码
set PATH=%CD%\source\clients\java\bin;%CD%\source\clients\java\jre\bin;%PATH%
替换成:
set PATH=%CD%\source\clients\java\bin;C:\Program Files (x86)\Java\jdk1.6.0_26\jre\bin;%PATH%
简单省事,2人的2法,实用
:))))))