About This Manual
Who Should Read This Manual
Conventions
Customizing PSQL Installations
Customized Installation Overview
Installer Executable
PTKSetup.ini Settings
Properties Section
Registry Migration Section
Registry Migration Settings Format
Using Registry Migration Settings
Configuring PSQL After Installation
Improving System Performance
Customizing Installation Content
Using PTKSetup.ini Settings
Specifying a PSQL Key
Using an Alternate Configuration File Location with the Install Executable
Changing Installation Package Size and Features Using CAB Files
Working with CAB Files and Future Updates
Required CAB Files
Required Files Other than CAB
Optional CAB Files
Optional Feature Dependencies
CAB File Installation Example
Embedding PSQL in Your Application
Prerequisites for Installing a PSQL MSI
PSQL Installers and Related MSI Files
Customizing PSQL Embedding with a Microsoft Transform
Example: Creating an Embedded Installation Without Shortcuts
Combining MSI Options and PTKSetup.ini Settings
Using an Alternate Configuration File Location with the MSI File
Using Silent Installation
Silent Installation Examples Using Only the Installer Executable
Silent Installation Examples Using MSI
Silent Installation Example Using Scripting
PowerShell script to silently install PSQL using setup launcher
PowerShell script to silently install PSQL using Windows Installer (MSI)
Handling Product Updates
Installing a Product Update
Example: Installing a Product Update Silently
Removing a Product Update
Special Considerations for Silent (or Basic UI) Installation
Product Patch Before an Upgrade
Product Patch for a Current Release
About This Manual
Customizing PSQL Installations