• I slightly disagree with several statements that Microsoft does work not good enough. It is not fair because the comparison is stupid.

    Almost all 3-d party vendors produce niche software while MS does not.

    SQL Server is a great DB server from almost every perspective. The difference is that Microsoft cannot produce software or tools for every single purpose we want. For instance, MS does not develop the best solutions which relate to backup compression, extensive monitoring, etc. However, MS produces substantial solutions like SQL or Exchange Server for everyone (users or small software companies).

    Do not think that MS should do all possible features in the world. But, taking into account SQL Server, MS works up a market because the commodity is good enough. Not just a simple marketing.

    I have been used SQL Server for last 10 years. That is why I prefer to adhere MS solutions or at least solutions by vendors which have high-quality MS support such as Quest Software, etc. I agree to use third party solutions but just if software vendors can resolve every single problem working directly with MS.

    Overall, my opinion is grounded on reliability of solution which I want to use. As a result, I am open to use 3-d party solutions if they are reliable enough to utilize in production.