Installing without user interaction

You can use the silent installation feature to ensure a uniform Sybase IQ Network Client installation on Windows for a large number of end-user machines. By eliminating end-user input, the silent installation may reduce installation errors.

The silent installation uses a response file as input. The client CD includes a default response file, which automatically accepts all installation defaults. You can create a specialized version of the response file, for example, if you need to install in a nonstandard location, or do not want to reboot the client machine immediately after installing.

This procedure requires that you have a network machine that is visible to all client machines. This can be either the machine where you install IQ, or a separate machine.

StepsCreating a response file

Follow these steps only for nondefault silent installations on Windows.

  1. Copy the installation CD contents onto a Windows machine in your network.

  2. Log in to the machine where you will install IQ Client, using an account with Administrator privileges.

  3. Exit any Windows programs running on your machine.

  4. Change directory to the location of the setup.exe file.

  5. Type the following command, which will record all of your responses to installation prompts as you make them:

    setup -r
    
  6. Install Sybase IQ Network Client.

    WARNING! When creating a response file, do not answer Yes to the dialog box question, “Would you like to restart your computer now?”

    When the installation completes, it creates the response file C:\WINDOWS\setup.iss.

  7. Copy the C:\WINDOWS\setup.iss file to the same location as the setup.exe file on each machine where you want to perform a silent install based on this response file.

StepsPerforming a silent installation

Follow these steps to install using the default response file, or a specialized response file you have placed in the client’s setup.exe directory.

  1. Copy the installation CD contents onto the network machine if you have not already done so.

    Perform the remaining steps on each machine where you will install IQ silently.

  2. Log in to the machine where you will install IQ Client, using an account with Administrator privileges.

  3. Exit any Windows programs running on the machine.

  4. Open an MS-DOS window and change the drive and directory to the location of the setup.exe file on the network machine.

  5. Type the following to run the silent installation:

    setup -s -accept_sybase_license
    

All errors are written to the file %temp%\Sybase_IQ.install.log. The TEMP variable defaults to C:\WINDOWS\Temp.

Next steps

The next chapter, Chapter 4, “Migrating Data,”describes how to move your data from one version to the next, from a 32-bit to a 64-bit version, and from one hardware platform to another.