Running SQL Server on the same computer as a production Exchange mailbox server is not recommended.
Finally, there are a number of known interoperability issues that you may encounter if you are running SQL Server and Exchange Server on the same computer. Most of these issues are the result of version inconsistencies with files or programs common to the two servers, such as Microsoft Distributed Transaction Coordinator (MS DTC), Microsoft ActiveX® Data Objects (ADO), and OLE Database (OLE DB).
Move either Exchange Server or SQL Server off the computer. Completely removing one of these programs from the computer is recommended.
Move the Exchange mailboxes off the server. At a minimum, you should remove the mailboxes and convert the Exchange server to a protocol or infrastructure server. This will reduce the load considerably for disk I/O and marginally for CPU (the latter is dependent on the Exchange infrastructure role).
Consider installing Small Business Server instead. If you are running Exchange in a small environment where you do not require more than one Exchange server, you may benefit from installing Small Business Server. Small Business Server includes both SQL Server and Exchange Server, along with other core Microsoft server applications and has been developed, tested, and optimized for a single-computer installation.
© 2025 Quest Software Inc. ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center