2012-04-24 134 views
2

我正在尝试安装Informix CSDK以获取使用Perl和DBD :: ODBC的ODBC连接的驱动程序。当运行./installclientsdk,我发现了以下错误:Informix CSDK安装失败

Initializing InstallShield Wizard........ 
     Launching InstallShield Wizard........erified. 

The wizard cannot continue because of the following error: could not load wizard specified in /wizard.inf (104) 

我读过,只开放JDK可在Ubuntu 11.10,所以我就去安装的Java版本,这是我”米现在。如果我调试,我得到:

QJMLException: (error code = 3002; message="java.lang.ClassNotFoundException: sun.beans.editors.BoolEditor") 

我一直在关注这个帖子:

http://ubuntuforums.org/showthread.php?t=1483193

但到目前为止,在获取JRE运行或安装CSDK没有运气。对此有何建议?

谢谢!

回答

0

软件中应该包含一个JVM,如果安装程序找不到合适的替代方法,安装程序应该使用它。那么问题是与CSDK绑定的JVM是否可以在Ubuntu 11.10上运行。我相信它已经获得了Redhat和SuSE的认证。

您试图安装哪个版本的CSDK? Ubuntu 11.10中的哪个内核版本和GNU C Library版本?

我并不热衷于'...erified'(而不是...verified)部分的消息;当这些简单的信息显示不正确的时候是不祥的。

我最近还没有在Ubuntu上安装Informix,以便对它的工作状况做任何有用的回忆。我不记得任何问题,但那可能意味着我年纪大了而且健忘。

+0

嘿乔纳森,谢谢你的回复。我同意这封失踪的信件并没有让我感到温暖和模糊。内核版本为3.0.0-12-通用,GLIBC列为(Ubuntu EGLIBC 2.13-20ubuntu5)2.13。我正在尝试安装CSDK 3.50.UC9。我使用的Perl模块从odbcinst.ini文件调用Informix驱动程序。仅仅是我还是从CSDK中提取驱动程序似乎有很多工作要做?可能只是学习新东西的痛苦....让我知道你是否有任何建议。谢谢! – 2012-04-24 20:22:07

+0

在你,我和灯柱之间,安装CSDK(尤其是IDS本身)所需的开销与安装的软件数量不成比例。但是,Java必须用于许可(IBM规则),所以我们必须比installee更多的安装程序。 – 2012-04-24 20:49:45