BUG: Unattended Client Installation on Windows 9x Computer Incorrectly Requests Deskecli.bat File (281902)
The information in this article applies to:
- Microsoft SQL Server 7.0
- the operating system: Microsoft Windows 98
This article was previously published under Q281902
BUG #: 101059 (SQLBUG_70)
SYMPTOMS
When you use the Sql70cli.bat file on a Microsoft Windows 95 or Microsoft Windows 98-based computer to perform an unattended Client installation, you might receive the following error message:
Use the Desktop Edition version of this file: deskecli .bat
However, the Deskecli.bat file does not exist on the SQL Server 7.0 compact disk.
CAUSE
The reason you see this message with a Microsoft Windows 95 or Microsoft Windows 98-based computer is that when you run Sql70cli.bat, it detects the processor architecture as Windows 9x and the code in the batch file returns the message shown in the "Symptoms" section. Prior to the final release of Microsoft SQL Server 7.0, the file name was changed to Deskecst.bat, but the change was not made in the error message of the Sql70cli.bat file.
WORKAROUND
Use the Deskecst.bat file to perform the SQL Server 7.0 Custom Desktop Edition unattended installation.
To perform an unattended client installation on a Microsoft Windows 95 or Microsoft Windows 98-based computer, use these steps:
- Run setupsql k=Dk k=Rc.NOTE: k=Dk is needed because you want the Desktop Edition. K=Rc is needed to create the Setup.iss file.
- Navigate through the Setup dialog boxes and select the options that you need. All options that you select are recorded in the Setup.iss file.
- Type the following in a command prompt:
start /wait "directory for setupsql.exe" k=Dk -f1 "full path of iss file" -SMS -s
NOTE: Using "start /wait" in combination with -SMS causes the setup to return control to the command prompt after the setup completes.
-f1 "full path of iss file" specifies the path to the Setup.iss file.
-s instructs the setup to run in silent mode without presenting any dialog boxes. Example
If Setupsql.exe is located in the D:\x6\setup directory and the Setup.iss file is located on the C:\ drive, then the preceding command would be:
start /wait D:\x86\setup\setupsql.exe k=Dk -f1 "C:\setup.iss" -SMS -s
STATUS
Microsoft has confirmed this to be a problem in SQL Server 7.0.
MORE INFORMATION
The Sql70cli.bat file successfully installs the client tools of SQL Server 7.0 on Microsoft Windows NT Workstation version 4.0.
REFERENCES
SQL Server 7.0 Books Online, topics: "Unattended Installation"; "Creating a Setup Initialization File"; "Installing SQL Server Using SMS".
Modification Type: | Major | Last Reviewed: | 10/17/2003 |
---|
Keywords: | kbbug kbpending KB281902 kbAudDeveloper |
---|
|