ACC2: Errors Exporting or Appending Many Records to SQL ServerLast reviewed: May 20, 1997Article ID: Q137115 |
The information in this article applies to:
SYMPTOMSWhen you export or append a large amount of data to Microsoft SQL Server (using the Export command, an action query, or the Upsizing Tools), you may receive an error message such as
ODBC Call Failed. [Microsoft][ODBC.DLL] ODBC Function Sequence Error [#0] -or- Microsoft [ODBC SQL Server Driver] rollback transaction request has no corresponding BEGIN TRANSACTION [#3093] CAUSEThere are several possible causes for the error message:
RESOLUTIONTo resolve the error message, try the following: - You can increase the number of locks available on your Microsoft SQL Server. For more information about this procedure, see your Microsoft SQL Server documentation.- You can divide the data into smaller recordsets in Microsoft Access before exporting or appending to Microsoft SQL Server. For example, if you have a table with 150,000 records, you can create 3 select queries with criteria that each returns 50,000 records. Then, export or append the queries instead of one large table.- You can use a different method for adding data to Microsoft SQL Server besides the Microsoft Access Upsizing Tools. First, export your data from Microsoft Access to a text file in a comma-delimited format. Then, use Microsoft SQL Server's bulk copy program (BCP) to copy the text file to a database table. For more information about the BCP utility program, see your Microsoft SQL Server documentation. MORE INFORMATIONTo determine whether the error message is caused by running out of locks on Microsoft SQL server, follow these steps:
REFERENCESMicrosoft SQL Server "Language Reference," version 4.2, pages 471-472
|
Additional query words: Upsizing Wizard
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |