Microsoft KB Archive/870753

= Description of the Jet 4.0 Database Engine post-837001 hotfix package: July 21, 2004 =

Article ID: 870753

Article Last Modified on 11/15/2007

-

APPLIES TO

 Microsoft Access 2000 Standard Edition Microsoft Access 2002 Standard Edition Microsoft Office Access 2003, when used with:  Microsoft Windows Server 2003, Standard Edition (32-bit x86)

 Microsoft Windows Server 2003, Enterprise x64 Edition

 Microsoft Windows 2000 Service Pack 4</li></ul>

 Microsoft Windows XP Embedded</li></ul>

 the operating system: Microsoft Windows XP 64-Bit Edition SP1</li></ul>

 Microsoft Windows XP Professional for Itanium-based systems</li></ul>

 Microsoft Windows NT 4.0 Service Pack 6a</li></ul> </li></ul>

-

<div class="notice_section">

<div class="symptoms_section">

This article describes the Microsoft Jet 4.0 Database Engine issues that are fixed in the Jet 4.0 Database Engine post-837001 hotfix package. This hotfix is dated July 21, 2004.

The issue that is described in the following Microsoft Knowledge Base article is fixed in this hotfix package:

884404 You may receive the &quot;Access reserved error - 7711&quot; error message when you try to run the Make-Table query or the Append query on a linked ODBC Sybase table in Access 2002 or in Access 2003

The following issues are fixed in this hotfix package but were not previously documented in a Microsoft Knowledge Base article:  After you use Microsoft Access to create a replica that is in a replica set, a problem may occur when you try to use Jet 4.0 Service Pack 7, Jet 4.0 Service Pack 8, or the 837001 hotfix to synchronize the database with that replica over the Internet. You may receive the following error message:

Invalid HTTP Address

Note This same issue may occur when you use Data Access Objects (DAO) to synchronize the database with the replica.</li> When you try to open a table in Access that is linked to a Microsoft Excel worksheet file (.xls), you may receive the following error message:

External table is not in the expected format

</li> When you use version 4.0.5325.0 of the ODBC Mspbde40.dll file driver or later versions for a Paradox database, some queries may not return any records.

</li> If you create a partial replica that uses a filter, such as Country=&quot;usa&quot;, after you install Jet 4.0 MS04-014, the operation may not be completed successfully. You may also receive the following error message:

Invalid filter expression

</li> When you use Access to create a query that is based on an empty Paradox 4.x-linked table that is protected with a password, you may receive the following error message:

Reserved error (-7); there is no message for this error

</li> When you use Access to link to an AS400 table, you may receive the following error messages:

Invalid Index Definition

Index already exists

</li></ul>

<div class="resolution_section">

Hotfix information
A supported hotfix is now available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing this specific problem. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next service pack that contains this hotfix.

To resolve this problem, submit a request to Microsoft Online Customer Services to obtain the hotfix. To submit an online request to obtain the hotfix, visit the following Microsoft Web site:

http://go.microsoft.com/?linkid=6294451

Note If additional issues occur or any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. To create a separate service request, visit the following Microsoft Web site:

http://support.microsoft.com/contactus/?ws=support

Prerequisites
All operating system versions of this hotfix are post-hotfix 837001. To install this hotfix, you must have the 837001 hotfix installed. (Hotfix 837001 is Microsoft Security Bulletin MS04-014.)

Note To install this hotfix for Microsoft Window NT 4.0, you do not have to first install hotfix 837001. However, we strongly recommend that hotfix 837001 is installed before you install this hotfix.

For additional information about security bulletin MS04-014, click the following article number to view the article in the Microsoft Knowledge Base:

837001 MS04-014: Vulnerability in the Microsoft Jet Database Engine could permit code execution

Restart information
You do not have to restart your computer after you apply this hotfix.

Hotfix replacement information
This hotfix is not replaced by any later hotfix.

Registry information
You do not have to create or modify any registry keys to use any hotfixes that are contained in this package.

Hotfix file information
This hotfix contains only those files that are required to correct the issues that are mentioned in this article. This hotfix may not contain all the files that are required to fully update a product to the latest build.

The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in coordinated universal time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.

Windows 2000
<pre class="fixed_text">  Date         Time   Version            Size    File name --  20-Jul-2004  17:26  4.0.9025.0        319,760  Msexcl40.dll 20-Jul-2004 17:26  4.0.9025.0      1,507,600  Msjet40.dll 20-Jul-2004 17:26  4.0.9025.0        241,936  Msjtes40.dll 20-Jul-2004 17:26  4.0.9025.0        348,432  Mspbde40.dll 20-Jul-2004 17:26  4.0.9025.0        553,232  Msrepl40.dll 20-Jul-2004 17:26  4.0.9025.0        348,432  Msxbde40.dll

Windows Server 2003
<pre class="fixed_text">  Date         Time   Version            Size    File name --  21-Jul-2004  02:40  4.0.9025.0        319,519  Msexcl40.dll 21-Jul-2004 02:40  4.0.9025.0      1,507,358  Msjet40.dll 21-Jul-2004 02:40  4.0.9025.0        241,695  Msjtes40.dll 21-Jul-2004 02:40  4.0.9025.0        348,189  Mspbde40.dll 21-Jul-2004 02:40  4.0.9025.0        552,991  Msrepl40.dll 21-Jul-2004 02:40  4.0.9025.0        348,191  Msxbde40.dll

Windows Server 2003, 64-Bit Edition
<pre class="fixed_text">  Date         Time   Version            Size    File name --  21-Jul-2004  02:40  4.0.9025.0        319,519  Wmsexcl40.dll 21-Jul-2004 02:40  4.0.9025.0      1,507,358  Wmsjet40.dll 21-Jul-2004 02:40  4.0.9025.0        241,695  Wmsjtes40.dll 21-Jul-2004 02:40  4.0.9025.0        348,189  Wmspbde40.dll 21-Jul-2004 02:40  4.0.9025.0        552,991  Wmsrepl40.dll 21-Jul-2004 02:40  4.0.9025.0        348,191  Wmsxbde40.dll

Windows XP
<pre class="fixed_text">  Date         Time   Version      Size     File name ---   16-Aug-2004  16:39  4.0.9025.0   319,519  Msexcl40.dll 16-Aug-2004 16:39  4.0.9025.0 1,507,358  Msjet40.dll 16-Aug-2004 16:39  4.0.9025.0   241,695  Msjtes40.dll 16-Aug-2004 16:39  4.0.9025.0   348,189  Mspbde40.dll 16-Aug-2004 16:39  4.0.9025.0   552,991  Msrepl40.dll 16-Aug-2004 16:39  4.0.9025.0   348,191  Msxbde40.dll

<div class="status_section">

STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the &quot;Applies to&quot; section.

<div class="moreinformation_section">

Note The hotfix package for the Windows NT 4.0 operating system will be available at a later date. This article will be updated when the hotfix package is available.

<div class="references_section">