6 Upgrading to SilverWhere 9.2

There is the possibility to upgrade from an existing SilverWhere environment to SilverWhere 9.2. To do so, you must have at least SilverWhere version 8.0.80.0 installed.

SilverWhere Upgrade Prerequisites

  • Microsoft .NET Framework 4.8 features are enabled on the target machine

  • Minimum Oracle 12c Database client with ODAC installed on the target machine. See topic SilverWhere Database Prerequisites

  • SAP Crystal Report runtime engine for .NET Framework (32–bit) version 13.0.x installed on the target machine. See Document ID: DOC3460 at Oracle Support Portal for further information.

  • SilverWhere 9.2 release package downloaded and available in the target machine. Refer to the SilverWhere Installation File for download instructions

  • Delete all par files from C:\ProgramData\SilverWhere on the target machine

  • Delete all par files from C:\Users\Public\Documents\Oracle Hospitality Cruise on the target machine

  • For SWMobile, delete the local database under C:\Users\xxx\AppData\Local\SWMobile\Database on the target machine

  • For GDF, delete the folder C:\ProgramData\Oracle Hospitality\Oracle Hospitality Cruise on the target machine

SilverWhere Upgrade Steps

Upgrade Application Clients and Database to SilverWhere version 9.2

The following section describes the steps to upgrade the SilverWhere programs on each client that has SilverWhere installed.

  1. Follow the steps of the chapter SilverWhere Application Clients Installation Steps to uninstall SilverWhere version 8.0.80.0 or higher and install SilverWhere version 9.2 automatically

    Note:

    The folder structure for SilverWhere version 9.2 has changed in comparison to 8.0.80.0. During the uninstallation process, all files and folders that are part of previous SilverWhere version 8.0.80.0 will be deleted. Additional files will not be deleted and it might be the case that previous SilverWhere Client folders aren’t deleted, including the application pools. With SilverWhere version 9.2, the SilverWhere VB6 client will be removed automatically.

  2. Follow the steps of the chapter Installing SilverWhere 9.2 Database to upgrade the database to SilverWhere version 9.2

  3. Follow the steps of the chapter Setting up SilverWhere Secure Tools Client to configure the SilverWhere Secure Tools client on the target machine

  4. Follow the steps of the chapter Setting up SilverWhere .Net, SilverWhere and SilverWhere Reports Client to configure the SilverWhere .Net, SilverWhere or SilverWhere Reports client on the target machine

  5. Follow the steps of the chapter Setting up SilverWhere Mobile Client to configure the SilverWhere Mobile client on the target machine

  6. Follow the steps of the chapter Setting up SilverWhere GDF Interface Client to configure the SilverWhere GDF Interface client on the target machine

Upgrade Web Services to SilverWhere version 9.2 using the Setup.exe

The following section describes the steps to upgrade the SilverWhere programs.

  1. Follow the steps of chapter SilverWhere Web Services Installation Steps to uninstall SilverWhere version 8.0.80.0 or higher and install SilverWhere version 9.2 automatically

    Note:

    The folder structure has been changed in SilverWhere version 9.2.in comparison to 8.0.80.0. During the uninstallation process, all files and folders for SilverWhere version 8.0.80.0 will be deleted if they have been part of the previous installers. Additional files will not be deleted and it might be the case that previous SilverWhere Client folders won’t get deleted.

  2. Follow the steps of the chapter Setting up SilverWhere Secure and Mobile Web Service to configure the SilverWhere Secure and Mobile Web Service on the target machine

  3. Follow the steps of the chapter Setting up SWAuthentication web service to configure the SilverWhere Authentication Web Service on the target machine

  4. Follow the steps of the chapter Setting up SWReservation Web Service to configure the SilverWhere Reservation Web Service on the target machine

Updating Oracle Hospitality Cruise IDEA to synchronize new database tables and columns

In SilverWhere version 9.2, several database tables and columns are added. Follow the instructions below to ensure that the Oracle Hospitality Cruise IDEA application is transferring this data:

  1. Download the SilverWhere Installer. See topic Where to download

  2. From the downloaded SilverWhere Installation File package, browse to the OHC SilverWhere 9.2 Scripts folder and open the IDEA script for SilverWhere Version 9_2.txt file

  3. Copy the script and run it in the SQL Developer or Command Prompt

Note:

The script will enable all new database tables and columns for transfer. If you do not wish to transfer the data, you need to disable the database tables and columns before transfer