We are in the process of setting up a Moodle Server for a Proof of Concept. From an "enterprise" perspective, the infrastructure team only has the resources to support Microsoft SQL Server - which is one of the alternatives listed below (but not "recommended"
https://docs.moodle.org/39/en/Installing_Moodle#Set_up_your_server
- PostgreSQL (recommended)
- MariaDB (recommended)
- MySQL
- MSSQL
- Oracle (not recommended)
1. Why isn't it recommended (just not Open Source)
2. Are there any known issues specific to using SQL Server in a large scale setup ?
3. Are there commercial support models for Moodle ?