Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

PI SQL Client ODBC

PI SQL Client silent installation

  • Last UpdatedFeb 27, 2023
  • 1 minute read

The PI SQL Client setup kit extracts several installation modules. The components of the installation process, their order of installation, and the arguments used to start the components are provided in the configuration file setup.ini. This configuration file is extracted to a sub-folder within the specified extraction path which is, by default, a temporary folder.

By modifying this file, you can provide different command line arguments for different stages of the setup. This might be useful within a well-controlled environment with options that are known in advance such as in the case of an embedded installation.

The setup kit also contains a file named silent.ini that contains modifications to setup.ini that are typically needed to run a silent installation. You can augment the modification arguments by adding any of the options described in the table below.

Note: Individual arguments must contain no spaces unless they are surrounded by quotes.

Command-line installation arguments

Argument

Description

/i

Specifies an installation.

/qn

Specifies the "quiet mode" and suppresses dialog boxes and prompts. No UI is displayed.

/qb

Specifies the "quiet mode" and suppresses dialog boxes and prompts. Only a basic UI with a progress bar is displayed.

PIPCFOLDER

Specifies the PIHOME folder. If PIHOME (HKEY_LOCAL_MACHINE\SOFTWARE\PISystem) already exists, setting this argument does not have any effect.

Use the following syntax for a silent installation of a single component:

msiexec.exe /i PI_SQL_Client_ODBC_x86.msi PIPCFOLDER=c:\MYPI /qn

msiexec.exe /i PI_SQL_Client_ODBC_x64.msi PIPCFOLDER=c:\MYPI64 /qb

Note: To run the complete package in silent mode, replace the setup.ini file with silent.ini and run Setup.exe or run Setup -f silent.ini from a command prompt.

TitleResults for “How to create a CRG?”Also Available in