FIX: 无法修复 ODBC 控制面板通过密码保护的数据库

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 271177
本文已归档。它按“原样”提供,并且不再更新。
症状
使用 Microsoft Access ODBC 驱动程序可以修复或压缩 Microsoft Access 数据库中。此功能,则在 ODBC 控制面板的通过 ODBC Microsoft Access 设置 对话框中读取。此修复和压缩功能工作正常非密码保护数据库。但是,当您试图修复或压缩的密码保护的数据库,修复或压缩将与以下错误消息失败:
没有有效的密码
解决方案
最新的服务包,Windows 2000 和 MDAC 2.5 中解决此问题。
  • 若要解决此问题,获得最新的 service pack,对于 Windows 2000。有关更多的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    260910如何获取最新的 Windows 2000 服务软件包
  • 若要解决此问题,获得最新的 service pack,对于 Microsoft 数据访问组件 2.5。有关更多的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    293312信息: 如何获取最新 MDAC 2.5 服务包
此修复程序的英文版应具有以下文件属性或更高版本:
   Date        Version     Size     File name      Platform   --------------------------------------------------------   08/29/2000  4.0.5629.0  270,608  Odbcjt32.dll   x86 
替代方法
一个解决方法是使用 Microsoft Jet 4.0 Service Pack 4 中包括 JetComp 工具。JetComp 是一个独立的工具,使您可以修复并压缩一个 Microsoft Access 数据库,即使 Microsoft Access 没有安装在计算机上。

状态
Microsoft 已经确认这是在本文开头列出的 Microsoft 产品中的问题。Microsoft 数据访问组件 2.5 Service Pack 2 和 Microsoft Windows 2000 Service Pack 2 中,第一次已得到纠正此问题。
更多信息

重现行为的步骤

  1. 使用 Microsoft Access 将创建具有 Microsoft Access 2000 及 Microsoft 数据访问组件 (MDAC) 2.5 安装的计算机上名为 C:\Password.mdb 受密码保护数据库。
  2. 双击 Password.mdb,请注意将出现一个 密码 对话框。
  3. 键入您的密码,然后按 ENTER 键。您应该能够打开该数据库。
  4. 在控制面板中打开 ODBC 数据源管理器,然后单击 添加 按钮。
  5. 选择"microsoft Access 驱动程序 (*.mdb)",然后单击 完成
  6. 单击 高级... 按钮,然后在 密码 对话框中输入您的密码。单击 确定
  7. 单击 修复... 按钮并选择在步骤 1 中, 创建的数据库文件,然后单击 确定
请注意出现以下错误消息:
"不是有效的密码"

引用

有关更多的信息请单击下面文章编号,以查看 Microsoft 知识库中相应的文章:
270638错误: 与 SQLConfigDataSource 失败时 Access 数据库是口令保护的数据库压缩
passworded

属性

文章 ID:271177 - 上次审阅时间:02/23/2014 22:17:26 - 修订版本: 3.1

Microsoft Open Database Connectivity Driver for Access 4.0, Microsoft Data Access Components 2.5 Service Pack 1, Microsoft Data Access Components 2.5

  • kbnosurvey kbarchive kbmt kbqfe kbhotfixserver kbbug kbfix kbjet kbmdac250sp2fix KB271177 KbMtzh
反馈