Overall Satisfaction with Microsoft SQL Server
- SQL Server is a whole package that usually connects well with other Microsoft products.
- SQL Server has a large community of users for tips and advice on SQL programming.
- SQL Server works fairly seamlessly with Power BI, Power Query.
- One glaring example is importing spreadsheets through SSIS, SQL Server only seems to sample the first few rows and generates errors if larger text cells are further down the rows.
- SQL Server tends to be a bit more touchy with database object names than MySQL.
- The good - SQL Server has a lot of ways to get at the data, the bad - finding particular settings is often buried in dialogs.
- Since our company is mostly a 'Microsoft shop' it is easier to deploy SQL Server projects than any other solution.
- Licensing issues still thwart my efforts to implement quick web tools with SQL Server.
- Applying Power BI is a great technique to give project managers a view to the data fairly quickly and relatively seamlessly.
- Drag and drop coding speeds up my queries, there are lots of built in query strategies that make quick work of code production.
- Import from Excel with SSIS has consumed large quantities of my time with mixed results.
- MySQL, PostgreSQL, SQLite and Couchbase Server
SQL Server is a full feature robust platform with relatively mature coding standards. Interactivity with other Microsoft products enhances my workflow with minimal installation headaches.
In contrast, easier licensing for MySQL and SQLite gives them a definite advantage, especially coding up webpages to deploy on the internet with PHP.
I use SQL server because I can get help from others at the company and support from IT. We have multiple SQL servers to deploy data as well as a copy on my local machine for testing. If I was doing data with millions of rows, SQL Server would be the preferred choice for a RDMS.
My investigation of Couchbase leads me to believe it would be extremely useful for temporary data storage, and deployment without extensive database normalization involved with RDMS.
I appreciate the tools SQL server management studio and SQL Server Data tools provide to manipulate data both in and out of the databases.
Using Microsoft SQL Server
Like to use
Technical support not required
Feel confident using
Slow to learn
Lots to learn
- Simple data imports work well.
- Drag and drop queries and selecting into new query techniques allow you to generate queries with less typing.
- Accessing stored procedures is nicely organized by the 'folder tree'.
- Importing through SSIS can be a real pain, my associates indicate that this is not usually the best approach.
- Debugging SSIS errors can be difficult due to the number of things that can go wrong.
- Field investigation/prefilling from data sources is often plagued with incorrect choices - requiring manual intervention.
- Accessing import fields through levels of 'wizard dialogs' can be confusing.