Upsizing Wizard fails to upsize data in large tables (295231)
The information in this article applies to:
- Microsoft Office Access 2003
- Microsoft Access 2002
This article was previously published under Q295231 Moderate: Requires basic macro, coding, and interoperability
skills. This article applies only to a Microsoft Access database (.mdb).
IMPORTANT: This article contains information about modifying the registry.
Before you modify the registry, make sure to back it up and make sure that you
understand how to restore the registry if a problem occurs. For information
about how to back up, restore, and edit the registry, click the following
article number to view the article in the Microsoft Knowledge Base: 256986 Description of the Microsoft Windows Registry
SYMPTOMS When you try to upsize a Microsoft Access database (.mdb)
to Microsoft SQL Server, the Upsizing Wizard does not export data for large
tables. CAUSE The ODBC pass-through query that Microsoft Access uses to
export the data is timing out. RESOLUTION The following section describes a resolution to the issue
and involves changing the registry. If you do not want to make changes to the
registry, there is also a workaround for this issue, which is described after
the resolution. To resolve this issue, set the QueryTimeout value in the registry to 0. This keeps the query from timing out. To set the QueryTimeout value to 0, follow these steps:
- Quit any running instances of Microsoft Access.
- Click Start, and then click Run.
- In the Run dialog box, type Regedit.exe, and then
click OK. This starts Registry Editor.
- Click the QueryTimeout value under the following subkey in the registry:
HKEY_LOCAL_MACHINE\Software\Microsoft\Jet\4.0\Engines\ODBC
- On the Edit menu, click Modify.
- In the Edit DWORD Value dialog box, click Decimal under Base.
- Enter 0 in the Value Data box, and then click OK.
- Quit Registry Editor.
- Start Microsoft Access, open your database, and then try to
upsize it.
Workaround To work around this issue, follow these steps:
- Upsize the table structure only.
- Use Data Transformation Services (DTS) to import the data
from the Access table, and then append to the upsized structure.
This will allow you to upsize the database structure and
therefore create the desired relationships and triggers/DRI without having to
change the registry settings. For additional
information about how to use DTS, click the following article number to view
the article in the Microsoft Knowledge Base: 285829
How to Use Data Transformation Services (DTS) to Export Data from a Microsoft Access Database to an SQL Server Database
STATUSMicrosoft
has confirmed that this is a problem in the Microsoft products that are listed
at the beginning of this article.
Modification Type: | Minor | Last Reviewed: | 5/28/2004 |
---|
Keywords: | kbExport kbbug KbClientServer kbnofix KB295231 kbAudDeveloper |
---|
|