Messaging Server Software Prerequisites

Before installing the Advanced Store solution, download the following prerequisites from each vendor’s website and install according to their instructions. Some prerequisites, where noted, require installation options described in this publication.

Important

Retailers should maintain their operating system updated with the latest Microsoft updates and patches on a continuous basis according to their corporate policies.

Required applicationVersion supported
Operating System
  • Microsoft Windows Server 2012 R2 (64-bit)
  • Microsoft Windows Server 2016
  • Microsoft Windows Server 2019

Microsoft Management Framework

Note

Required for PowerShell cmdlets.

Windows Management Framework (WMF) 5.1, required for retailers running Windows Server 2012 R2.

Note

Verify that this prerequisite was Installed automatically through Windows updates. If not, install according to instructions on the Microsoft Download Center website.

Microsoft .NET Framework

Microsoft .NET Framework version 4.7.1 or later

Note Installed automatically through Windows updates.

Microsoft Structured Query Language (SQL) Management Objects

Note Required for running the NCR Data Setup utility.
  • Microsoft ODBC Driver 13 for SQL Server (64-bit)
    msodbsql.msi
  • Microsoft Command Line Utilities 13 for SQL Server (64-bit)
    MsSqlCmdLnUtils.msi
  • Microsoft Server System CLR Types for Microsoft SQL Server 2016 (64-bit)
    SQLSysClrTypes.msi

Microsoft Structured Query Language (SQL) Native Client

Note Required for running the AS Data Setup utility.
Microsoft SQL Server 2012 Native Client 11
sqlncli.msi

Erlang/OTP Windows 64-bit Binary File

Note Required by RabbitMQ.
Erlang/OTP version 26.2
otp_win64_26.2.exe
RabbitMQ Server applicationRabbitMQ Server version 3.12.11
rabbitmq-server-3.12.11.exe

Download the following NCR installation packages.

Required installerFile name
NCR DSR Enterprise Server Suite

NCR DSR Enterprise Server.msi

Note

For more information on the NCR Data Setup Utility, refer to Creating the Enterprise Databases.