最近,我们将员工的DB2运行时客户端从9.7 (32位)升级到了windows 7 machines.After中的10.5 FP3 (64位),其中一些人在试图通过excel宏或甚至通过db2 clp.They连接到我们的数据库时遇到了问题。
IBM驱动程序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*
请给我建议。
发布于 2019-11-08 08:39:02
症状可能取决于Db2连接和程序(EXCEL)的安装顺序。如果首先安装了DB2连接,则不应发生此连接。
因此,检查EXCEL和Db2在OK和NG用户机器上的安装顺序是很好的。如果不记得,尝试删除和重新安装这两个产品一次,然后安装Db2连接第一。
希望这能有所帮助。
https://stackoverflow.com/questions/30904240
复制相似问题