This document provides an overview of the prerequisites to install the different upgrades of Sage X3.
| Component | Product version | Component version |
|---|---|---|
| Oracle |
Prior to release 2020 R2/V12.0.22 |
12c R1 and R2 SE2, EE |
|
Since release 2020 R2/V12.0.22 |
19c SE2, EE | |
| Microsoft SQL Server | Prior to release 2020 R3/V12.0.23 |
2016 SE, EE, BI 2017 SE, EE, BI |
| From release 2020 R3/V12.0.23 to release 2023 R1/V12.0.33 | 2019 SE, EE, BI | |
| From release 2023 R1/V12.0.33 | 2022 SE, EE, BI | |
| MongoDB | From Syracuse 12.5 in release 2019 R5/V12.0.20 to release 2020 R3/V12.0.23 | 3.6 |
| Syracuse 12.8 in release 2020 R3/V12.0.23 | 4.0 | |
| From Syracuse 12.9 in release 2020 R4/V12.0.24 to release 2021 R4/V12.0.29 | 4.2 | |
| From Syracuse 12.14 in release 2022 R1/V12.0.29 | 4.4 | |
| Since Syracuse 12.21 in release 2024 R2/V12.0.36 | 7 | |
| Since Syracuse 12.23 in release 2025 R2/V12.0.38 | 8 |
Notes:
As of April 2025, MongoDB 7 and MongoDB 8 are not yet certified on Windows Server 2025. As a consequence, we recommend using Windows Server 2022 until Windows Server 2025 offers support for MongoDB 7 and MongoDB 8.
Since September 2025, Windows Server 2025 offers support for Oracle 19c. The Oracle 19.27 patch is required for Windows Server 2025 to offer support for Oracle 19c.
PowerShell is a cross-platform task automation solution composed of a command-line shell, a scripting language, and a configuration management framework. PowerShell runs on Windows, Linux, and macOS.
Below, you can find the requirements for the runtime and database server for each release prior to and since release 2022 R4/V12.0.32:
| Product version | Component | Oracle database architectures | SQL Server database architectures |
|---|---|---|---|
| Prior to release 2022 R4/V12.0.32 | Runtime server | - | - |
| Database server | - | - | |
| From release 2022 R4/V12.0.32 to release 2023 R1/V12.0.33 | Runtime server | Microsoft PowerShell 7.2 or later | |
| Database server | - | - | |
| Since release 2023 R2/V12.0.34 | Runtime server |
Microsoft PowerShell 7.2 or later Recommended: Latest version |
Microsoft PowerShell 7.2 or later Recommended: Latest version SQL Server module for PowerShell version 22 or later Recommended: Latest version |
| Database server | - |
Microsoft PowerShell 7.2 or later Recommended: Latest version SQL Server module for PowerShell version 22 or later Recommended: Latest version |
For more details, consult the installation documentation.
| Component | Product version | Component version |
|---|---|---|
| Windows Server | Prior to release 2020 R2/V12.0.22 | 2016 Essentials, Standard, and Datacenter |
| From release 2020 R2/V12.0.22 to release 2022 R3/V12.0.32 | 2019 Essentials, Standard, and Datacenter | |
| From release 2023 R1/V12.0.33 to release 2024 R2/V12.036 | 2022 Essentials, Standard, and Datacenter | |
| Since release 2025 R1/V12.0.37 | 2025 Essentials, Standard, and Datacenter | |
| Red Hat Enterprise Linux | Prior to release 2022 R4/V12.0.32 | Linux Server x64 release 7 |
| From release 2022 R4/V12.0.32 to release 2024 R2/V12.0.36 | Linux Server x64 release 8 | |
| Since release 2025 R1/V12.0.37 | Linux Server x64 release 9 | |
| Oracle Enterprise Linux | Prior to release 2022 R4/V12.0.32 | Linux x64 release 7 |
| From release 2022 R4/V12.0.32 to release 2024 R2/V12.0.36 | Linux x64 release 8 | |
| Since release 2025 R1/V12.0.37 | Linux x64 release 9 |
For Red Hat and Oracle, check the list of prerequisites here.
Note: Windows Server 2012 R2 should not be used for new installations, as:
Note: Since release 2025 R1/V12.0.37, Sage X3 does not support Windows Server 2016.
If you are currently using Windows Server 2016, you need to upgrade to Windows Server 2019, 2022, or 2025.
| Component | Product version | Component version |
|---|---|---|
| Elasticsearch | From Syracuse 12.3 before release 2020 R1/V12.0.21 | 6.4 |
| From Syracuse 12.6 in release 2020 R1/V12.0.21 to release 2020 R3/V12.0.24 | 6.8 | |
| From Syracuse 12.9 in release 2020 R4/V12.0.24 to release 2023 R1/12.0.33 | 7.16 | |
| Since Syracuse 12.19 in release 2023 R2/12.0.34 | Latest ElasticSearch 8 Version | |
| Java Virtual Machine | From release 2020 R2/V12.0.22 to 2024 R1/12.0.35 | Latest Java 8 Version |
| Since release 2024 R2/V12.0.36 | Latest Java 11 Version |
The following components contain a validated version of Node.js to be installed within the setup pack:
Syracuse web server
X3 Services
Automated Test Platform (ATP)
Some components of Sage X3 will also install a validated version of the Microsoft .NET Framework.
| Component | Version |
|---|---|
| Google Chrome | v136+ |
| Firefox | v138+ |
| Safari (Mac OS only) | v18+ |
| Chromium-based Edge | v136+ |
Note: Desktop browsers are certified on Windows 7, Windows 8.1, Windows 10 (Edge only on Windows 10), Windows 11, and Mac OS X. Other Linux-based systems are "compatible only."
| Component | Version |
|---|---|
| iOS | 18+ |
| Android | 15+ |
| Component | Version |
|---|---|
| Microsoft Office (32 and 64-bit editions) | 2010, 2013, 2016, 2019 |
| Microsoft Office as part of Office 365 (32 and 64-bit editions) | Latest Office 365 application |
| Microsoft Outlook (32 and 64-bit editions) | 2010, 2013, 2016, 2019 |
| Microsoft Outlook as part of Office 365 (32 and 64-bit editions) | Latest Outlook Office 365 application |
| Crystal Reports Designer | CR2016 and CR2020 |
Note:
Office and Outlook as part of Office 365 do not have support for Office online.
You can run Sage X3 on a virtualization platform. This is supported if: