手上只有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法,實用
:))))))