Upgrading the Enterprise Solution Servers
Starting with Advanced Store 6.8, some Enterprise Solution Servers can be upgraded. Upgrades are applicable to full released versions of Advanced Store. For hotfix upgrade instructions, consult the Release Bulletin.
Upgrades must be completed in sequential order.
The following enterprise servers can be upgraded:
- Messaging Server—NCR DSR Enterprise Server Utilities
- Web Server
- Application Server
Download the following NCR installation package.
Software | File name |
---|---|
NCR DSR Enterprise Server | NCR DSR Enterprise Server.msi |
Prerequisites
Before upgrading to a later version of Advanced Store, verify that the NCR DSR Enterprise Server is installed on the servers to be upgraded. Under Windows Programs and Features, make sure that the software release version installed on your system matches the software release version you are upgrading from.
Ensure that the software prerequisite versions match the versions compatible with the Advanced Store release version. For more information, refer to Installation software prerequisites.
Upgrading the NCR DSR Enterprise Server Utilities
NCR recommends installing the NCR DSR Enterprise Server Utilities on the Messaging Server. If the Utilities are installed on a different server, such as the Database Server, upgrade the NCR DSR Enterprise Server Utilities on that server.
Before upgrading the Utilities, ensure that the databases have already been backed up. For the list of databases, refer to Installing the Advanced Store Database Server.
To upgrade the NCR DSR Enterprise Server Utilities, follow these steps:
- Do one of the following:
- Open a Command Prompt window as Administrator and enter the following command:
msiexec /i [path to updated .msi file] DBSETUPCORE_SERVER=[Computer name or IP address of the Database Server] DBSETUPCORE_USERNAME=[Database Server username] DBSETUPCORE_PASSWORD=[Database Server password]
NoteWhen upgrading to a Service Pack release, enter the following command:
msiexec /i [path to updated .msi file] REINSTALL=ALL REINSTALLMODE=vomus
- Run the NCR DSR Enterprise Server.msi installer. Follow the on-screen installation instructions using the default settings.
- Open a Command Prompt window as Administrator and enter the following command:
- Run Ncr.Retail.NcrDataSetup.exe. For more information, refer to NCR Data Setup Utility.Note
Retailers can use the EOM Parameter Staging service to reduce the database load incurred when a large number of POS terminals reload parameters at the same time. For more information, refer to EOM Parameter Staging.
- Verify that the enterprise EOM parameter version has been upgraded. Follow the steps in the following section: Verifying the Enterprise Parameter Version Upgrade.
- Run Ncr.Retail.Platform.RabbitMQ.SetupApplication.exe. For more information, refer to Running the NCR RabbitMQ Setup Utility.Note
This step is optional. To check if this step is required for the current release version, refer to the NCR Advanced Store 6.8 Release Bulletin.
Upgrading the Web Server
To upgrade the Web Server, follow these steps:
- Do one of the following:
- Open a Command Prompt window as Administrator and enter the following command:
msiexec /i [path to updated .msi file]
NoteWhen upgrading to a Service Pack release, enter the following command:
msiexec /i [path to updated .msi file] REINSTALL=ALL REINSTALLMODE=vomus
- Run the NCR DSR Enterprise Server.msi installer. Follow the on-screen installation instructions using the default settings.
- Open a Command Prompt window as Administrator and enter the following command:
- Verify the Web Server API installation. For more information, refer to Verifying the Web Server API installation.
Upgrading the Application Server
To upgrade the Application Server, follow these steps:
- Do one of the following:
- Open a Command Prompt window as Administrator and enter the following command:
msiexec /i [path to updated .msi file]
NoteWhen upgrading to a Service Pack release, enter the following command:
msiexec /i [path to updated .msi file] REINSTALL=ALL REINSTALLMODE=vomus
NoteWhen upgrading on an additional application server, enter following command:
msiexec /i [path to updated .msi file INSTALL_EOMPARA=0
- Run the NCR DSR Enterprise Server.msi installer. Follow the on-screen installation instructions using the default settings.
- Open a Command Prompt window as Administrator and enter the following command:
- If the services are not already running, start the NCR Retail Services. For more information, refer to Starting the NCR Retail Services.
Distributed application server configuration
The Batch Apply, EOM Synchronization, PMP Director, and EOM Parameter Staging service should not be installed on more than one application server. By default, the upgrade installation will exclude the Batch Apply, EOM Synchronization, and PMP Director services when they are not detected on the system being upgraded. However, the EOM Parameter Staging service needs to be excluded manually either at the command line or using the UI installation.
If using the UI to upgrade, complete the following step:
- From the Custom Setup screen, select the EOM Parameter Staging Application Server subfeature and select This feature will not be available.
If the EOM Parameter Staging service was accidentally installed on more than one application server, refer to Uninstalling the EOM Parameter Staging service for instructions to remove it.
Installing the AS Servers (EOM and ETS)
A full installation of the AS Servers is required. The EOM and ETS Servers must be installed with the software release version compatible with the Enterprise Solutions Servers.
To proceed with the upgrade, follow these steps:
- Uninstall the EOM and ETS Servers. For more information, refer to the following sections:Note
When uninstalling the previous software release version, the server prerequisites do not need to be uninstalled unless there are prerequisite updates. For more information, refer to Installation software prerequisites.
- Install the EOM and ETS Servers with the new software release version. For information about installing the AS Servers, refer to the following sections:
Updating stores with the upgraded EOM parameter version
When a retailer is ready to upgrade their stores to match the EOM parameter version corresponding to the new release of Advanced Store, they may follow the directions described in Updating the Store Parameter Version. Retailers are not required to upgrade the EOM parameter version used in the stores immediately when upgrading the enterprise servers. They may update the store parameter version at a later time.
When upgrading to a Service Pack release, this step may not be required. For more information, consult with an NCR Representative.