# PTF4 Patch for SQLBase 8.5.00

The compressed patch file in this directory is intended for licensed users of SQLBase 8.5.00. The purpose of this patch is to upgrade this GUPTA product to PTF4. You only need to apply PTF4 once.

The temporary fixes contained in this patch have not been through extensive Quality Assurance testing, but have completed our Minimal Acceptance Tests (MATs). The purpose of this document is to ensure that you are aware of the temporary nature of this product version as well as the risks associated with its installation.

This patch may not be used to upgrade any GUPTA software release prior to SQLBase 8.5.00. The patch files are packaged in compressed form as file "Setup.exe". You must download the file or files from the appropriate directory and run them in order to apply the patch.

The patch can only be successfully applied to an 8.5.00 installation with a license for the same number of users.

# PTF Installation Instructions

## Windows

The multiple-installation feature of SQLBase is partially controlled by registry entries that are created at the time the main product is installed. PTF installation does not make any changes to the registry.

1. The install program asks the user to select the current SQLBase 8.5.00 location for which the PTF needs to be applied.
2. The installation then determines the current PTFLevel on the machine by checking for the file called as ptflevel.txt. Please note that if the value of current PTF Level represents a later PTF than the one being installed, the installation will not continue.
3. Install screens appear prompting for input. The user will not be prompted to backup existing files.
4. The setup.exe copies patched files to the installation directory structure on the user's machine.
5. The setup.exe also copies rollbackPTF4.exe, PTF4.log and ptflevel.txt to the selected destination folder.
6. PTF4.log contains information about the status of steps being performed during installation.
7. RollbackPTF4.exe should be used to rollback (uninstall) the patch applied.
8. Ptflevel.txt shows you the current PTF level and previous PTFLevel.

## Netware

1. For Netware, the installation determines the files to be patched from the destination directory selected.
2. Install screens appear prompting for input. The user will not be prompted to backup existing files.
3. The setup.exe copies patched files to the destination directory.
There are instances where installation to a ‘mapped’ network drive does not work properly due to problems with the Windows Installer. The installation may fail with an error number 1913 or 1321. In this case, the files from the Netware server should be copied to a folder on the Windows machine and the patch should be applied to that folder. Then the (updated) files should be copied back to the Netware server. Please make sure that the Netware server is not ‘loaded’ in memory when you are trying to copy files to and from that server. Consequently, you will have to follow the same process when you want to remove the patch.
The setup.exe also copies rollbackPTF4.exe, PTF4.log and ptflevel.txt to the selected destination folder.
4. PTF4.log contains information about the status of the steps being performed during installation.
5. RollbackPTF4.exe should be used to rollback the patch applied.
6. Ptflevel.txt show shows you the current PTF level.

## Uninstalling the PTF:

To uninstall the patch, run RollbackPTF4.exe from the installation folder, which prompts the user to select the current SQLBase 8.5.00 directory. The PTF4.log will be updated to record the information about the status of the steps being performed during uninstallation.

As mentioned above, in step 3 for NetWare, in some instances you may have to perform the un-installation of the PTF on a Windows machine.

Note 1: There will not be any entries in the Add/Remove Programs after you apply PTF4. If you choose to ‘remove’ 8.5 base servers before removing 8.5 PTF4, the files related to PTF4 will remain in the directory. It is safe to delete those files in that case.

Note 2: If you decided to rollback this PTF then it is recommended to unload and load the database to avoid any problems with the behavior of views.

## Adding Components to a Patched Installation:

If you installed SQLBase with options, you might later run the installer again to add some optional components you originally chose to leave out. If you do this after patching your installation with a PTF, be sure to uninstall the PTF and reinstall the PTF again. This is necessary to ensure that any updates to the newly installed components, which may be part of the PTF, are applied correctly.

Copyright © Gupta Technologies LLC. GUPTA, the GUPTA logo, Centura, and all GUPTA products are licensed or registered trademarks of Gupta Technologies, LLC., All other products are trademarks or registered trademarks of their respective owners. Copyright © 2001-2005 Gupta Technologies