BUG: Unattended Client Installation on Windows 9x Computer Incorrectly Requests Deskecli.bat File

Article translations Article translations
Article ID: 281902 - View products that this article applies to.
This article was previously published under Q281902
This article has been archived. It is offered "as is" and will no longer be updated.
BUG #: 101059 (SQLBUG_70)
Expand all | Collapse all

On This Page

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:
  1. 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.

  2. 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.
  3. 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".

Properties

Article ID: 281902 - Last Review: March 4, 2014 - Revision: 4.0
APPLIES TO
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft Windows 98 Standard Edition
Keywords: 
kbnosurvey kbarchive kbbug kbpending KB281902

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com