What is the maximum number of SQL Server instances that can be loaded on one physical server?
Ready for the answer?
There is no real maximum, only a supported maximum. On the Enterprise Edition, Microsoft supports 50 instances in a non-clustered environment. Microsoft supports 25 instances on a cluster. Other instances of SQL Server have a supported maximum of 16.
Here a link: