IBM Tivoli Storage Manager for Databases, Data Protection for Microsoft SQL Server, Version 7.1

Installing Data Protection for SQL Server silently

A silent installation runs on its own without any user interaction, and is considered unattended. Administrators can install Data Protection for SQL Server by using silent installation.

Silent installation is useful when Data Protection for SQL Server must be installed on a number of different computers with identical hardware. For example, a company might have 25 SQL servers that are installed across 25 different sites.

To ensure a consistent configuration and to avoid having 25 different people enter Data Protection for SQL Server parameters, an administrator can choose to produce an unattended installation package and make it available to the 25 sites. The installation package can be placed on a DVD and sent to each of the remote sites, or the package can be placed on a file server for distribution across the different sites.

You can run a silent installation by using one of the following methods:
Setup Program
Use the setup command with the command-line invocation and special silent installation options.
Microsoft Installer (MSI)
Use msiexec.exe to install the MSI package.
The following options can be used with both silent installation methods:
Table 1. Silent installation options
Option Description
/i Specifies the program is to install the product.
/l*v Specifies verbose logging.
/qn Runs the installation without running the external user interface sequence.
/s Specifies silent mode.
/v Specifies the Setup Program to pass the parameter string to the call it makes to the MSI executable program (msiexec.exe). Note the following syntax requirements when you use the /v option:
  • A backslash (\) must be placed in front of any quotation marks (" ") that are within existing quotation marks.
  • Do not include a space between the /v command-line option and its arguments.
  • Multiple parameters that are entered with the /v command-line option must be separated with a space.
  • You can create a log file by specifying the directory and file name at the end of the command. The directory must exist when a silent installation is done.
/x Specifies the program is to uninstall the product.
addlocal Specifies features to install.
allusers Specifies which users can use the installation package.
installdir Specifies the directory where Data Protection for SQL Server is to be installed.
reboot Specifies whether to prompt the user to restart the system after silent installation.
Force
Always prompts user to restart after silent installation.
Suppress
Suppresses prompt to restart after silent installation.
ReallySuppress
Suppresses all restarts and prompts to restart after silent installation.
rebootyesno Specifies whether to restart the system after silent installation. Specify Yes to restart the system after silent installation. Specify No not to restart the system after silent installation.
transform Specifies language to install.
Note: Setting the rebootyesno option to No applies only to the installation of theData Protection for SQL Server software. The installation package includes a number of prerequisites that is installed by Data Protection for SQL Server if they are not installed as prerequisites onto the system. Ensure that all the prerequisites are installed before you start the silent installation, then set the rebootyesno option to No so that no system restart is required after the silent installation process finishes.
The following features are used in this procedure and are case-sensitive:
Table 2. Silent installation features (base client only)
Feature Description
Client Data Protection for SQL Server code
Table 3. Silent installation features (Language Packages only)
Feature Description
LanguageFiles Language-specific files
The following transforms are used in this procedure.
Table 4. Silent installation transforms
Transform Language
1028.mst CHT Chinese (Traditional)
1031.mst DEU German
1033.mst ENG English
1034.mst ESP Spanish
1036.mst FRA French
1040.mst ITA Italian
1041.mst JPN Japanese
1042.mst KOR Korean
1046.mst PTB Portuguese
2052.mst CHS Chinese (Simplified)


Feedback