Installation
Pervasive PSQL v11 SP1 includes the following changes to its installation.
Firewalls
Installation actions pertaining to firewalls have changed for Pervasive PSQL Server and Pervasive PSQL Workstation. The change applies only to Windows operating systems. For details, see Windows FireWalls in Getting Started With Pervasive PSQL.
Windows Vista and Later
Windows Vista and later operating systems include Windows Firewall with Advanced Security, which provides firewall profiles (a group of security settings). The following table summarizes the installation actions pertaining to the active profile(s).
Public—Disabled
1 “Active” means that the profile is monitoring network connections.
2 An “enabled” rule means that inbound TCP and UDP traffic can communicate with the Pervasive PSQL service on all ports for any network connection managed by that firewall profile.
As the table shows, if the Public profile is active with one or more other active profiles, the Pervasive PSQL rules are added for the Public profile but disabled. Neither the interactive nor the silent installation of Pervasive PSQL Server or Workgroup can be modified to change this behavior. If you want to enable the rules for the Public profile, you must do so manually. See To enable Pervasive PSQL rules for the Public profile in Getting Started With Pervasive PSQL.
*Note: A corporate policy may prevent a local administrator from modifying the firewall profiles on a particular machine (that is, the profile is “locked”). If so, the Pervasive PSQL installation cannot add or enable the firewall rules required for the database engine to communicate across a network connection monitored by a locked profile. For such a situation, you should contact a corporate systems administrator and request that the firewall policy be modified to allow inbound TCP and UDP traffic on all ports to communicate with all installed Pervasive PSQL services.

Also be aware that a Group Policy only prevents the installation from adding and enabling rules on firewall profiles controlled by the Group Policy when the target system is joined to the domain. If the user installing Pervasive PSQL is logged into the target system as a local user instead of as a domain user, the installation
does add and enable the rules on the firewall profiles. However, the rules are disabled if the target system is later joined to the domain controlling the Group Policy.
Windows Operating Systems Prior to Vista
Windows Server 2003 and Windows XP do not include firewall profiles. On these operating system, installation adds each Pervasive PSQL service to the Windows Firewall Exception List. This results in the addition of one or more firewall rules that allow inbound TCP and UDP traffic to communicate with the Pervasive PSQL services on all ports through the Windows Firewall. All ports are used in case you need to change the default ports used by Pervasive PSQL.
Pervasive Notification Viewer
A new utility, Pervasive Notification Viewer, is installed by default with Pervasive PSQL Server, 32-bit and 64-bit, on Windows and Linux, and with Pervasive PSQL Workgroup.
On Windows platforms, the Pervasive PSQL installation adds the utility to the Start Menu so that it re-starts when you restart Windows. On Linux distributions, the utility is a shell script. (See also Pervasive Notification Viewer in “Message Logging” section.)
Ptksetup.ini contains new properties to control whether Pervasive Notification Viewer is installed. See PTKSetup.ini in Installation Toolkit Guide.