7 Upgrading to SilverWhere 9.1.2
To upgrade to SilverWhere version 9.1.2, you have to have at least SilverWhere version 9.1.1 installed.
SilverWhere Upgrade Steps
Upgrade Webservices to SilverWhere version 9.1.2 using the Update.exe
To upgrade the SilverWhere Web Services on the target machine, follow the steps below:
-
Download the SilverWhere Upgrade File package
-
Browse to the
\SWWebServices
folder and run the Update.exe. -
At the SilverWhere Web Service Patch Welcome window, click the Update button to navigate to the next screen.
-
The upgrade process is shown in the Status window. Upon completion of the upgrade process, click the Finish button to close the InstallShield Wizard.
-
Open the IIS Manager, and click Application Pools on the left side, and choose the first SilverWhere Application Pool.
-
Click the Advanced Settings to edit the Application Pool and set the Start Mode to Always Running.
-
Click OK to complete the process. Repeat that for all the SilverWhere application pools.
-
Expand the Sites folder on the left panel of the IIS Manager as well as the one with the SilverWhere web sites.
-
Select the first SilverWhere web site.
-
Click Advanced Settings to edit the Site. Ensure the Preload Enabled is set to True.
-
Click OK to complete the process. Repeat that for all the SilverWhere web sites.
-
Navigate to the SWWeb web site and double-click Default Document.
-
Click Add to add a new Default Document called MMSFunctions.asmx.
-
Click OK to complete the process.
-
Navigate to the SWReservation web site and double-click Default Document.
-
Click Add to add a new Default Document called SWReservation.asmx
-
Click OK to complete the process.
Setting up SilverWhere Secure and Mobile Web Service
To configure the SilverWhere Secure and Mobile Web Service on the target machine, follow the steps below:
-
Navigate to the web.config file for SilverWhere Secure and SWMobile Web Service at
C:\inetpub\wwwroot\SWWeb
-
Under the
<appSettings>
section, set the SilverWhere Secure Login Information<appSettings> <add key="SecureLogin" value="FULLDEVICENAME_or_IPWEBSERVICE/ SWWeb"/> </appSettings>
-
Under the
<appSettings>
section, set the SilverWhere Authentication web service information.<appSettings> <add key="DefaultServer" value="addDefaultServer" /> <add key="AuthService" value="FULLDEVICENAME_or_IPWEBSERVICE/ SWAUTHENTICATION" /> </appSettings>
-
Under the
<connectionStrings>
section, set the Database Server Address and the Database TNS name (SID).<connectionStrings> <add name="MmsiDbConnection" connectionString="Data source=(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = FULLDEVICENAME)(PORT = 1521))(CONNECT_DATA =(SID = AddSSID)));User ID=bkstg_dining;"/> </connectionStrings>
-
Restart the SilverWhere Secure and SWMobile Web Service. You can do this from the IIS Manager
Setting up SilverWhere Authentication Web Service
To configure the SilverWhere Authentication Web Service on the target machine, follow the steps below:
-
Navigate to the web.config file for SilverWhere Authentication web service at
C:\inetpub\wwwroot\SWAuthentication
-
Under the
<appSettings>
section, set the SilverWhere Secure Login Information (URL)<appSettings> <add key="SecureLogin" value="FULLDEVICENAME_or_IPWEBSERVICE/ SWWeb"/> </appSettings>
-
Under the
<connectionStrings>
section, set the Database TNS name (SID).<connectionStrings> <add name="MmsiDbConnection" connectionString="Data Source=addSID;User Id=bkstg_dining;" /> </connectionStrings>
-
Restart the SilverWhere Authentication web service. You can do this from the IIS Manager.
Upgrade SilverWhere Application Clients
To upgrade the SilverWhere Application clients on the target machine, follow the steps below:
-
From the downloaded SilverWhere Upgrade File package, browse to the
\SWDesktopApps
folder and run the Update.exe. -
At the SilverWhere Application Client Patch Welcome window, click the Update button to navigate to the next screen.
-
The upgrade process is shown in the Status window. Upon completion of the upgrade process, click the Finish button to close the InstallShield Wizard.
-
Browse to the
C:\Program Files (x86)\OHCSilverWhere\SilverWhere Client
folder, run the SWDatabaseInstaller.exe and follow the steps of the wizard. Click the Finish button to close the wizard. -
Open the SilverWhere Secure Tools Client by double-clicking the icon on the desktop, then enter the user credentials for the Administrator user and click OK.
-
This will launch the SilverWhere Secure Tools Client and create a new .par file, allowing the application suite to run without the Run as Administrator privilege.