# What database does M-Files use?

Technical Specifications and Requirements

##### Post Metadata
- Posted at: over 7 years ago
- Net upvotes: 1


## Comments
### Comment 1

M-Files uses an embedded SQL database engine called Firebird. In addition to Firebird, you can use Microsoft SQL Server.

Firebird is an SQL database engine integrated in M-Files. As part of the M-Files Server service, it requires no separate installation and is therefore very easy to use. Choose Firebird as the database engine, unless you have a particular reason to choose Microsoft SQL Server. Switching from Firebird to Microsoft SQL Server can be easily done later on if necessary. Changing from Microsoft SQL Server to Firebird is not, however, possible.

Microsoft SQL Server is an SQL database engine that requires purchasing and separate installation. With large document vaults, Microsoft SQL Server provides better overall efficiency than Firebird. However, use of the Microsoft SQL Server database engine requires that the administrator is already familiar with the Microsoft SQL Server management. 

##### Comment Metadata
- Posted at: over 7 years ago
- Author title: Senior Marketing Manager, Demand Generation at M-Files Corporation




## Related Product
[M-Files](https://www.g2.com/products/m-files/reviews)

## Related Category
[Enterprise Content Management (ECM)](https://www.g2.com/categories/enterprise-content-management-ecm)

## Related discussions
- [How well does Trello scale into a larger team?](https://www.g2.com/discussions/1-how-well-does-trello-scale-into-a-larger-team)
  - Posted at: almost 13 years ago
  - Comments: 6
- [Can we please add a new section](https://www.g2.com/discussions/2-can-we-please-add-a-new-section)
  - Posted at: almost 13 years ago
  - Comments: 0
- [Quantifiable benefits from implementing your CRM](https://www.g2.com/discussions/quantifiable-benefits-from-implementing-your-crm)
  - Posted at: almost 13 years ago
  - Comments: 4


