# Service requirements

> The requirements for each of the CapaInstaller services.

Source: https://docs.capaone.com/capainstaller/installation-and-maintenance/software-requirements/service-requirements/  
Product: CapaInstaller — a separate CapaSystems product; do not apply this page to any other.

|                                                                                                                                            |                                                                                                        |                                                                                                                                                                                           |
|:-------------------------------------------------------------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **Server Operating systems** <br/><br/>- Windows Server 2016 <br>- Windows Server 2019 <br>- Windows Server 2022 <br>- Windows Server 2025 | **Client Operating Systems** <br/><br/>- Windows 7 <br>- Windows 8.1 <br>- Windows 10 <br>- Windows 11 | **Database Servers** <br/><br/>- Microsoft SQL Server 2016 (SQL authentication) <br>- Microsoft SQL Server 2019 (SQL authentication) <br>- Microsoft SQL Server 2022 (SQL authentication) |

:::note[Important]
- SQL Server must have the TCP/IP protocol enabled and the firewall must be opened for incoming SQL traffic. and SQL Reporting Services must be included in order to support the CapaInstaller Reporting feature.
- When using SQL Server express it must be SQL Express with Advanced Services to support SQL Reporting
- From version 2012 and above Windows Authentication is no longer supported for service logins. SQL logins should be used!
:::
