IBM DB2 10.5 FP3-sql1042c发生意外的系统错误。sqlstate=58004 db2连接窗口

IBM DB2 10.5 FP3-sql1042c发生意外的系统错误。sqlstate=58004 db2连接窗口,db2,Db2,最近,我们将员工的一些DB2运行时客户端在其windows 7计算机中从9.7(32位)升级到10.5 FP3(64位)。之后,他们中的一些人在尝试通过excel宏甚至DB2 clp连接到我们的数据库时出现问题。他们得到以下错误 IBM CLI驱动程序SQL1042C发生意外的系统错误。 SQLSTATE=58004 我已经检查了他们的db2diag.log,我看到了这个 2015-06-17-17.06.34.820000-240 I11076H445 LEVEL:

最近,我们将员工的一些DB2运行时客户端在其windows 7计算机中从9.7(32位)升级到10.5 FP3(64位)。之后,他们中的一些人在尝试通过excel宏甚至DB2 clp连接到我们的数据库时出现问题。他们得到以下错误

IBM CLI驱动程序SQL1042C发生意外的系统错误。 SQLSTATE=58004

我已经检查了他们的db2diag.log,我看到了这个

2015-06-17-17.06.34.820000-240    I11076H445            LEVEL: Error
PID     : 1216                 TID : 5372           PROC : EXCEL.EXE
INSTANCE: DB2                  NODE : 000
HOSTNAME: MLIW*****
EDUID   : 5372

FUNCTION: DB2 Common, Cryptography, cryptDynamicLoadGSKitCrypto, probe:998

MESSAGE : ECF=0x90000007=-1879048185=ECF_UNKNOWN
          Unknown

DATA #1 : unsigned integer, 4 bytes

60

DATA #2 : String, 11 bytes

gsk8sys.dll*

请告知

症状可能取决于DB2Connect和一个程序(EXCEL)的安装顺序。如果首先安装DB2Connect,则不应该发生这种情况

所以,在OK和NG用户的机器上检查EXCEL和Db2的安装顺序很好。如果不记得,请尝试删除并重新安装这两个产品一次,然后首先安装DB2Connect


希望这有帮助。

gsk8sys.dll
是一个32位库。DB2试图加载它的事实意味着32位应用程序想要连接到数据库。要实现这一点,您需要安装一个32位DB2客户机。谢谢。但是,如果其他用户登录到同一台机器并尝试,它就会工作。只是它对该用户不起作用。我迷路了。