即使在安装 Office XP SP-2 或 Office XP SP3 后,Access 2002 中的降序索引在升迁到 SQL 时仍然变成升序索引

文章翻译 文章翻译
文章编号: 328019 - 查看本文应用于的产品
本文已归档。它按“原样”提供,并且不再更新。
重要说明:本文包含有关修改注册表的信息。修改注册表之前,一定要备份注册表,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 Microsoft Windows 注册表说明
展开全部 | 关闭全部

本文内容

症状

当使用 Microsoft Access 2002 中的升迁向导将数据库升迁到 SQL Server 时,您会看到在生成的数据库中降序索引变成了升序索引。

注意:即使在安装 Microsoft Office XP Service Pack 2 (SP-2) 或 Microsoft Office XP Service Pack 3 (SP3) 后,该问题仍然发生。此问题的修复程序被记录为在 Office XP SP-2 中得到纠正。 有关本文中“症状”部分描述的这一问题的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
325670 ACC2002:Office XP Service Pack 2 修复的 Access 2002 中的问题

原因

当运行升迁向导后,再安装 Office XP SP-2 或 Office XP SP3 时,可能出现此问题。作为 Office XP SP-2 或 Office XP SP3 更新过程的一部分,非用户修改的版本的文件将被更新。如果运行升迁向导,与向导相关的版本的文件将被修改,Office XP SP-2 和 SP3 将这些文件视为未确定版本的用户修改的文件,并且这些文件可能无法进行正确更新。

解决方案

要解决此问题,请下载并安装 Access 2002 更新:KB833857。 有关 Access 2002 更新的其他信息:KB833857,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
833857 Description of Access 2002 Update:March 23, 2004

管理信息

如果您是管理员,您还可以使用其他方法解决此问题。数据库管理员可以使用 Office Resource Kit (ORK) 上 Service Pack 文献中介绍的方法部署 Office XP Service Pack 2 或 Office XP Service Pack 3,然后在运行 Access 2002 的用户系统上,按照下列步骤操作。

警告:“注册表编辑器”使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因“注册表编辑器”使用不当而导致的问题。使用“注册表编辑器”需要您自担风险。 找到 GUID 号码,然后运行 Msiexec.exe。为此,请按照下列步骤操作:
  1. 退出正在运行的所有程序。
  2. 找到与尝试更新的 Office 产品相关联的字母数字 GUID 号码。为此,请按照下列步骤操作:
    1. 单击开始,然后单击运行
    2. 打开框中,键入 Regedit,然后单击确定
    3. 在注册表中找到并展开下面的项:

      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall
    4. 选择列出的前 32 字符 {GUID} 文件夹,然后检查 DisplayName 值(位于右窗格中),直到找到与要更新的 Office 安装相匹配的值。如果 DisplayName 值与您的 Office 安装不匹配,请继续查看 Uninstall 文件夹下列出的下一个 {GUID}。
    5. 找到正确的 {GUID} 项后,可以通过右键单击该项,然后单击复制项名称,复制该项的名称。
    6. 打开记事本或其他某种文本编辑器,然后将该项名称粘贴到文档中。
    7. 选择并仅复制该项名称中的 GUID。
  3. 单击开始,然后单击运行

    打开框中键入以下命令,然后单击确定
    msiexec /i guid REINSTALL=AccessFiles,AccessWizards REINSTALLMODE=dmu
    其中 guid 是 32 字符的字母数字 GUID 号码,该号码与产品相关联。
  4. 看到表明安装程序已成功完成的消息后,请单击确定
  5. 当提示您重新启动计算机时,请单击

状态

Microsoft 已经确认这是在本文的“适用范围”部分中列出的 Microsoft 产品中存在的问题。

更多信息

在安装 Office XP Service Pack -2 并使用 Msiexec.exe 实用工具更新 Access 2002 向导文件后,该向导文件必须具有下列文件属性或更新的属性:
日期         时间		大小		文件名
----------------------------------------------------
2001-12-05  04:46	1,662,976	Acwzlib.mde
2001-12-05  04:46	5,345,280	Acwzmain.mde
2002-04-25  02:03	8,019,968	Acwztool.mde
				

参考

有关 GUID 号码和 Msiexec.exe 实用工具的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
302663 OFFXP:Numbering Scheme for Product Code GUIDs
有关 Office Resource Kit (ORK) 上 Service Pack 文献中的 Office XP Service Pack 2 的其他信息,请访问下面的 Microsoft Web 站点:
http://www.microsoft.com/office/ork/xp/journ/oxpsp2a.htm
有关 Office Resource Kit (ORK) 上 Service Pack 文献中的 Office XP Service Pack 3 的其他信息,请访问下面的 Microsoft Web 站点:
http://www.microsoft.com/office/ork/2003/admin/xp/oxpsp3a.htm

属性

文章编号: 328019 - 最后修改: 2013年10月26日 - 修订: 5.0
这篇文章中的信息适用于:
  • Microsoft Access 2002 标准版
关键字:?
kbnosurvey kbarchive kbbug kbfix KB328019
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com