我有一个与Informix数据库通信的.NET客户端应用程序。 现在应用程序根本不起作用。要解决该应用程序,我必须在每个客户端(这是250mb文件)上安装Informix SDK .....然后手动配置ODBC驱动程序.... 在每个系统上安装250 MB sdk以安装我的应用程序是完全疯狂的,这是在kb的...。是否有必要在每个系统上安装SDK?
我还想删除在每个系统上配置ODBC驱动程序的手动步骤。
有人可以请您参阅描述Informix应用程序部署的教程吗?
答案 0 :(得分:1)
您不需要整个informix SDK,但需要包含informix数据库驱动程序的“Informix Connect”。 Informix connect是12MB。
我认为您可以编写ODBC驱动程序配置的脚本,但您还必须为Informix数据库设置informix SETNET配置。此参数存储在注册表中。
在客户端上部署Setnet的关键字是“无提示安装”,您可以在无提示模式下安装Informix Connect。 请参阅:Performing a silent installation of Informix and client products
对于setnet32,可以将配置保存在* .nfx文件中,并使用“setnet32 -l filename.nfx”恢复它。