在 Windows 7 64 位开发机器中,.NET 应用程序从 Informix 获取数字错误消息。
复制到其他机器的相同应用程序显示正确的错误消息字符串。
我猜是我缺少一些 PATH,或者安装程序没有自动配置的类似的东西(clientsdk.3.50.FC7)
(旁注:我在这里发帖而不是在 stackoverflow 上发帖,因为它看起来像是一个 Informix 设置问题,尽管我在谈论一台开发机器)
答案1
如果您只收到类似 -954 的 informix 错误号,则似乎表示错误消息文件不可用(未安装)或环境变量 %INFORMIXDIR%\msg 未设置。
答案2
错误消息文件是 Informixserver 安装的一部分,您可以复制路径。然后它可能会起作用。