Sequoia - Install/Upgrade Instructions
Sequoia Server Minimum Specification
This document outlines the minimum system requirements to host the Sequoia Server software within a Windows environment.
|Microsoft||Windows 8, 8.1, 10, 11(1)||Y||Y(3)|
|Microsoft||Server 2012, 2012R2, 2016, 2019, 2022(1)||Y(3)|
(1) Windows 11 / Windows Server 2022 require Sequoia v4.38 or later
(2) A 64-bit O/S is required.
(3) Sequoia is optimised to run on a server-based O/S, potential for performance loss when using a client O/S
Minimum Host System Requirements
- Additional plug-ins may require additional system resource.
- ASM recommends that Sequoia is installed on a dedicated machine. This will reduce the likelihood of port conflicts or contention that could slow Sequoia and/or other software applications down.
Remote Desktop Clients
Sequoia has been tested within a Microsoft terminal services environment. The client is known to function with variants of Citrix.
Supported versions of SQL
|Microsoft||2012, 2014, 2016, 2017 & 2019||Y||Y|
*Azure SQL is not supported.
*SQL Express editions available for all listed above, with the following restrictions:
- 10GB maximum relational database per Instance
- 1GB maximum memory utilized per instance
Information about predicted database growth can be found here.
Typically, the installation prerequisites are applied when the system is first installed and do not need to be re-visited during upgrade. If there are any breaking changes to the prerequisites required to run the Sequoia software, these will be detailed in the upgrade instructions.
An installation of Sequoia will talk to various web services (on the internet). Please ensure that the following firewall exceptions are made:
- MCP / CNS gateways (if required)
In addition - you will need to ensure that your firewall is not blocking connectivity to SQL Server, MSDTC or any other 3rd party application that Sequoia communicates with. An example of a port which is commonly blocked in error is port 1433, which is used by applications such as Sequoia to talk to SQL Server.
DNS name resolution
Sequoia clients (the user interface for Sequoia) will address the Sequoia Server (the machine which hosts the Sequoia server side services) by the name 'SequoiaServer'.
Ensure that this name resolves correctly via DNS. You can do this by making a host file entry or by asking your system administrator to make a DNS entry.
Ensure that a Sequoia Service Account has been set up and has the relevant permissions.
Ensure that the following Windows Features are enabled (or installed - depending on your OS)
- Microsoft .NET Framework v3.5 (This may be a feature on your OS, or it may require a separate download)
Required 3rd party Runtime packages
- Microsoft .NET Framework v4.7.2
- C++ Runtime
Language & Region
The default language & region of your Sequoia Server, SQL Server and Sequoia Client machines must be set to en-GB.
The keyboard layout on your Sequoia Server and Sequoia Client machines must be set to English (United Kingdom).
The region you are set to will determine the time-zone settings, this combines with the keyboard settings, and it is imperative that this is the same for all Sequoia machines and servers, otherwise you will encounter errors.
SQL Server Prerequisites
The version required for the following SQL server prerequisites depends on the version of SQL server being used.
- Microsoft Report Viewer
- CLR Types
- Command line utilities
- Shared Management Objects (SMO)
- DAC Framework
- SQL DOM