修补程序︰ 错误消息后收到您升级到 Windows Server 2003 从早期的操作系统时 MDAC 文件更新不正确


症状


从早期的操作系统升级到 Microsoft Windows Server 2003 之后,您可能会遇到一个或多个以下错误消息︰

错误消息 1
3709-连接无法用于执行此操作。它是已关闭或在此上下文中无效。
错误消息 2
-2147024769 自动化错误
错误消息 3
8007007f 未知的错误
错误消息 4
8007007f 无法打开表
错误消息 5
"方法 ~ 对象的 ~ 失败"上调用 Open 方法 ADODB。连接
错误消息 6
错误︰ 过程入口点 GetTextExtentPointI 找不到 MSDART 的动态链接库中。DLL 中。
错误消息 7
连接到 SQL 错误-2147024769-

原因


发生此问题是因为不适当的 Microsoft 数据访问组件 (MDAC) 文件已成功升级。

解决方案


若要解决此问题,您必须应用的 MDAC 2.8 累积修补程序可从 Microsoft 产品支持服务。通常情况下,如果您在升级到 Windows Server 2003 后应用此修复程序,这将确保已经安装了 MDAC 2.8 中的文件。

有关此修复程序的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章︰

839801解决︰ 修补程序是可用的 MDAC 2.8

Important:
  • 有时,MDAC 2.8 累积修补程序不会安装根本与当前计算机上的 MDAC 配置的问题。如果发生此问题,请与 Microsoft 产品支持服务的其它故障诊断。
  • 如果您仍然遇到这些症状已安装 MDAC 2.8 累积修补程序,请与 Microsoft 产品支持服务的其它故障诊断。
  • 如果出现了这些症状并打算升级多个计算机,请与 Microsoft 产品支持服务的额外步骤来避免这一问题在其他计算机上。
Microsoft 产品支持服务的电话号码和有关支持费用的信息的完整列表,请访问下面的 Microsoft Web 站点: