FIX: Enterprise Manager May Cause Access Violation When You Edit a DTS Package with Long User Name (294956)
The information in this article applies to:
- Microsoft SQL Server 2000 (all editions)
This article was previously published under Q294956
BUG #: 353109 (SHILOH_BUGS)
SYMPTOMS
When you edit Data Transformation Services (DTS) package properties by using the SQL Server Enterprise Manager, and you specify SQL Server Authentication for logging package execution, setting a user name larger than 16 K allows the package properties to be saved but generates the following error message:
SQL Enterprise Manager :mmc.exe Application error
The instruction at <hex_address> referenced memory at <hex_address>.
The memory could not be "read".
RESOLUTIONTo resolve this problem, obtain the latest service pack for SQL Server 2000. For additional information, click the following article number to view the article in the
Microsoft Knowledge Base:
290211 INF: How to Obtain the Latest SQL Server 2000 Service Pack
WORKAROUND
To work around this problem you can either:
- Avoid the use of user names that are larger than 16 K for logging package execution to SQL Server for DTS packages.
-or-
- Use Windows Authentication instead of SQL Server Authentication.
STATUSMicrosoft has confirmed that this is a problem in SQL Server 2000. This problem was first corrected in SQL Server 2000 Service Pack 1.
Modification Type: | Major | Last Reviewed: | 11/5/2003 |
---|
Keywords: | kbBug kbfix kbSQLServ2000sp1fix KB294956 |
---|
|