Microsoft KB Archive/308831

= FIX: SQL Server 2000 Service Pack 1 Setup Fails with 703 Error Message: &quot;An internal read error..&quot; =

Article ID: 308831

Article Last Modified on 4/24/2003

-

APPLIES TO


 * Microsoft SQL Server 2000 Service Pack 1

-



This article was previously published under Q308831



BUG #: 355055 (SHILOH_BUGS)



SYMPTOMS
The SQL Server 2000 Service Pack 1 (SP1) setup may fail and either of the following error messages appear:

An internal read error has occurred on C:\DOCUME~1\.....\LOCAL.INS. Unable to load installation instructions.

Error 703.

-or-

An internal read error has occurred on C:\DOCUME~1\.....\DOCUMENTS.INS. Unable to load installation instructions.

Error 703.



CAUSE
The setup program retrieves the path of the directory designated for temporary files. If any TMP, TEMP, or current directory path contains a space, the setup program treats the directory path as a command line parameter delimiter.



RESOLUTION
To resolve this problem, obtain the latest service pack for Microsoft 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, modify the TMP and TEMP system variables so that the path specified does not contain a space.

For Microsoft Windows NT 4.0 and Microsoft Windows 2000, change the TMP and TEMP user and system variables so that they do not contain the space. After you have completed the installation of the service pack, you can change the TMP and TEMP user and system variables back to their original state.



STATUS
Microsoft has confirmed that this is a problem in Microsoft SQL Server 2000 Service Pack 1.

This problem was first corrected in Microsoft SQL Server 2000 Service Pack 2.

Additional query words: install set installation

Keywords: kbbug kbpending KB308831

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.