系统环境为WIN2003企业版,在安装sp2后出现所有access无法通过asp或asp.net以及任何程序调用,经查是OLE DB驱动出错。估计是SP2对JET4进行了升级,版本号为JET4 95***,后经过查证,对SYSTEMM32文件夹中带*JET*.DLL文件全部采用 regsvr32 注册后,问题解决,该文件名中有ole字段。
因为是深夜1点安装的SP2,所以造成的影响不算大,但是到早上7点30才解决,主要是之前查找原因放在了mdac2.8方向以及NTFS权限方向。以及JET4的补丁包方向。甚至还安装了ACCESS2003,看来微软对其组件软件包文件功能的不透明,以及出现错误代码后的解决方案的不透明是浪费时间的主要原因。用微软系统犹如参加探索栏目!