6 Upgrading to SilverWhere 9.1

There is the possibility to upgrade from an existing SilverWhere environment to SilverWhere 9.1. In order to do so, you have to 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 is installed on the target machine. See topic SilverWhere Database Prerequisites

  • SAP Crystal Report runtime engine for .NET Framework (32–bit) version 13.0.x is installed on the target machine. See My Oracle Support Doc ID 2905534.1 for further information.

  • SilverWhere 9.1 release package is 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.1

The following section describes the steps to upgrade the SilverWhere programs on each client where SilverWhere is installed.

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

    Note:

    The folder structure for SilverWhere version 9.1 has changed. During the uninstallation process, all files and folders that are part of previous SilverWhere version 8.0.80.0 will deleted. Additional files will not be deleted and it might be the case that previous SilverWhere Client folders aren’t deleted, and this includes application pools as well.

  2. Follow the steps of the chapter Installing SilverWhere 9.1 Database in order to upgrade the database to SilverWhere version 9.1

  3. Follow the steps of the chapter Setting up SilverWhere Secure Tools Client in order 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 in order 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 in order to configure the SilverWhere Mobile client on the target machine

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

Upgrade Web Services to SilverWhere version 9.1 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 in order to uninstall SilverWhere version 8.0.80.0 or higher and install SilverWhere version 9.1 automatically

    Note:

    The folder structure has been changed in SilverWhere version 9.1. 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 in order 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 in order to configure the SilverWhere Authentication Web Service on the target machine

  4. Follow the steps of the chapter Setting up SWReservation Web Service in order 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.1, a number of database tables and columns got 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.1 Scripts folder and open the IDEA script for SilverWhere Version 9_1.txt file

  3. Copy the script and execute 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, the database tables and columns need to be disabled for transfer!