The setup program does the following:
Installs Sybase files in a Sybase directory
Installs writable Sybase files to directories in FDCC-compliant paths
Installs system files in the Windows operating system path
Creates a program group and icons for each product installed
Creates uninstall files to identify what needs to be removed if you uninstall a product
Makes changes to the Windows registry
Creates or updates INI files including PB.INI
As part of its FDCC compliance configuration, PowerBuilder installs writable files that are shared by all users in the C:\Documents and Settings\All Users\Documents\Sybase\PowerBuilder 11.5 directory on Windows XP and Windows 2003, and in C:\Users\Public\Documents\Sybase\PowerBuilder 11.5 on Windows Vista and Windows 2008. These files include:
The EASDemo databases (easdemo115.db and easdemo115u.db)
All Code Examples directories and files
The PowerBuilder Windows Help and compiled HTML Help files
The Translation Toolkit directories and files
Other writable files are installed in the default Program Files\Sybase subdirectories, but are copied to different locations the first time a user starts PowerBuilder. In this way, each PowerBuilder user gets a private copy of these files.
The following table lists the files that are copied and updated in the directories of all users who run an instance of PowerBuilder. The path variable in the table header (UserName) stands for the user name of a PowerBuilder user. For Windows XP and 2003, this is under the C:\Documents and Settings directory. For Windows Vista and 2008, this is under the C:\Users directory.
In C:\...\UserName\ subdirectory |
Files copied or updated |
---|---|
On Windows XP and 2003: Local Settings\Application Data\Sybase\PowerBuilder 11.5 On Windows Vista and 2008: AppData\Local\Sybase\PowerBuilder 11.5 |
|
On Windows XP and 2003: My Documents\Sybase\PowerBuilder 11.5\Tutorial On Windows Vista and 2008: Documents\Sybase\PowerBuilder 11.5\Tutorial |
|
The locations of writable PowerBuilder files reserved for individual use are set in HKEY_CURRENT_USER registry entries for each PowerBuilder user. For example, the location of the PB.INI file that is copied to each user's local application data directory is registered under the registry key HKEY_CURRENT_USER\Sybase\ PowerBuilder\11.5\InitPath.
The setup program makes the following changes to the Windows registry:
Creates or updates registry subkeys, including ODBC.INI and ODBCINST.INI
Creates or updates the Sybase key in HKEY_CURRENT_USER\Software and HKEY_LOCAL_MACHINE\Software
Updates system and user paths in HKEY_CURRENT_USER\Environment
Adds the appropriate paths to the registry path HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths
Adds the paths to compiled HTML Help files to the registry path HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\HTMLHelp