What is our primary use case?
We're primarily using the solution for our health record system.
How has it helped my organization?
The use of a solution with SQL Server has helped standardize how we import, store, and report data. It is a standard that many applications use so we are able to buy pre-made solutions instead of having to develop a solution and the data can be moved from application to application easily.
What is most valuable?
The solution comes at a more effective price than Oracle.
It's a little bit more advanced than using MySQL or NoSQL.
It's more prevalent in the industry than SQL Postgre.
The initial setup is mostly straightforward.
The product is scalable.
The stability has been mostly pretty good.
There is a lot of information about the solution readily available online.
What needs improvement?
Every time Microsoft comes out with a new version, they like to move everything around. Updates are a bit intrusive. For example, it used to be in a certain place and then they update it, and now I can't find it.
Technical support could be better.
For how long have I used the solution?
I have been using SQL Server since version 6.4. I have used it with several different companies and help upgrade several versions.
What do I think about the stability of the solution?
With the versions we have, the solution is quite stable. That's one of the reasons we don't immediately download the latest version. We wait a little bit before we go to the newest version. We want to make sure it's very stable beforehand.
What do I think about the scalability of the solution?
The solution is very easy to scale. We have between 300 to 500 people that use it.
How are customer service and support?
Microsoft's tech support is really hard to use. I would rather look outside of Microsoft for solutions. When needed we usually pay the one-time fee but only in rare instances where a deep dive is needed to isolate the issue.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
SQL's been the main solution for this company. I have, however, used Oracle in the past with other companies.
How was the initial setup?
The initial setup is pretty straightforward.
It can be complex depending on what you're trying to do, however, it has a good user base and user support groups, so there's lots of information. If you're trying to do something, likely somebody else has already done it, and you can usually find that information through a user group or a forum, or even on YouTube or Google.
What about the implementation team?
Implementation was a joint effort with our team and the vendor team. Most of the vendor team was India based and was very low-level for best practices and security. We had to clean up a bunch of their generic implementations and correct code.
What was our ROI?
That is a complex question since there are too many variables that are outside the range of IT to answer.
What's my experience with pricing, setup cost, and licensing?
The pricing is pretty decent. It's less expensive than Oracle.
While the solution started out really reasonable, it's gotten a little bit more pricey, as Microsoft keeps changing how they want to license it.
Whether you're using it in the cloud or on-premise changes the costs involved. A lot of times it might be more cost-effective to do it in the cloud. Microsoft includes a lot of the licensing in the cloud.
Which other solutions did I evaluate?
The evaluation was based more on the applications and the solution that the business unit wanted to use which are easier to support if they all use the same database structure. The most common was SQL Server.
What other advice do I have?
We're just a customer and end-user.
We're not using the latest version. We're probably one or two versions behind.
I'd advise new users that you want to know what you're going to use it for. I would say it's more suited to a more midsize or larger company than a mom-and-pop shop - unless they're tying it to some software that uses SQL.
I'd rate the solution at an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.