Installing the NCR DSR Enterprise Application Server

This section describes the steps in installing the NCR DSR Enterprise Application Server.

The NCR DSR Enterprise Server.msi package installer is a comprehensive suite comprised of various components used to set up and to configure the enterprise solution. The suite installation completes following tasks:

  • Installation of the specific applications that are used to support each of the Enterprise Solution components.
  • Setup of the database connection strings for each of the Enterprise Solution components.
  • Setup of the Messaging Server (RabbitMQ Server) configurations for each of the Enterprise Solution components.

To install the NCR DSR Enterprise Application Server, follow these steps:

  1. On the Application Server, run the NCR DSR Enterprise Server.msi installer. The application displays the Welcome screen.
  2. Select Next. The application displays the Destination Folder screen.
  3. If necessary, select Change to specify a different installation folder.
  4. Select Next. The application displays the Custom Setup screen.

  5. Select the Application Server and select This feature will be installed on local hard drive.

  6. When installing on additional application servers, select This feature will not be available for the following Application Server subfeatures:
    • Batch Apply
    • EOM Synchronization
    • PMP Director
    • EOM Parameter Staging

    Note

    When using a distributed application server configuration, these features must be installed on only one application server. It is recommended to install them on the general application server and not on the application servers that are specialized for the Maintenance or Transaction Processors.

  7. Select This feature will not be available for the following features:
    • Web Server
    • Utilities
  8. (Optional) If using Sample Data, select the Sample Batch Data subfeature, then select This feature will be installed on local hard drive.
  9. Select Next. The application displays the first screen from the series of Database Connection screens.

Setting the database connection strings

  1. Use the following table to provide the correct values for the Database Connection screens.
    Caution

    This step is crucial to the installation of the NCR Advanced Store Enterprise Solution components. The database connection strings ensure that the distributed servers point to the correct Database Server and SQL instance, if applicable. Failure to accurately set up the database connection strings could result in miscommunication between the distributed servers.

    Database connection stringsField nameValue

    The installation wizard displays the Database Connection screen for each database:

    • Core database server
    • Product database server
    • Transaction Log database server
    • Transactions database server
    • Electronic Journal database server
    • EOM database server
    • Trusted Customer database server
    • Logging database server
    [Database name] database server

    Enter the computer name or the IP address of the Database Server.

    Use the following format:

    <SQL Server Name>, if SQL Server was installed as a default instance.

    or

    <SQL Server Name\Instance Name>, if SQL Server was installed as a named instance.

    Login IDEnter the SQL user name that NCR applications use during run time.
    PasswordEnter the password associated with the login ID.
    Name of database catalogLeave the default database names as displayed.
Note

By default, the installation wizard remembers the entries from the previous screen. If no changes are required, leave the entries as displayed, and then select Next on the succeeding Database Connection screens. If it is necessary to update values, enter the new values in the corresponding fields.

  1. After entering the details in all the Database Connection screens, select Next. The application displays the Rabbit MQ Server Setup screen.

  2. Use the following table to provide the correct values for the RabbitMQ Server Setup screen.
    Field nameValue
    Computer Name or IP of Rabbit MQ ServerEnter the computer name or the IP address of the Messaging Server, where the RabbitMQ Server application is installed.
    RabbitMQ Server Port

    Depending on the security protocol used in the system, use one of the following port numbers:

    • 5672use this port number if the system will use AMQP protocol to communicate with the Enterprise RabbitMQ Server. This is the default protocol used in Advanced Store systems when communicating with the RabbitMQ Server.
    • 5671use this port number if the system will use AMQPS protocol to communicate with the Enterprise RabbitMQ Server.
    This system is TLS EnabledSelect this check box if the system will communicate with the Enterprise RabbitMQ Server using AMQPS protocol.
  3. Select Next. The application displays the Ready to Install the Program screen.
  1. Select Install. The application proceeds with the installation. When the installation is complete, the application displays the InstallShield Wizard Completed screen.
  2. Select Finish. The application exits the installation wizard.
  3. Restart the server.