Devart dbForge Studio for SQL Server Review

​I was using Microsoft SSMS. The main reason I switched was because SSMS cannot show column information in Azure databases.


Valuable Features:

Source Control with SVN and Git(Hub)Code beautifier and completion Schema and data synchronization.

https://www.devart.com/dbforge/sql/studio

Improvements to My Organization:

We moved from 3 month releases to 1 month release for updates to the production database, using a combination of improved processes, simplification of paperwork and -last but not least- strict source control on the T-SQL code repository before shipping.

Room for Improvement:

I would really like to have this software as cloud based SaaS with seamless integration to GitHub so that I don't have to reinstall everything each time I move to another client. This tool is only for SQL Server, but Devart has similar technologies for MySQL and Oracle. It would be nice to have all of them into a single product, buy once and use it for every project, something like HeidiSQL on steroids.

Use of Solution:

For the last 6 months, switched from SSMS and never looked back.

Deployment Issues:

The setup is straightforward.

Stability Issues:

I once had a problem stopping a long running query, not sure whose fault was, mine, the server or something else. I restarted the tool and it worked ok.

Scalability Issues:

Not really applicable. But we have a team of 6 developers here and we use the source control successfully.

Customer Service:

I did not use the service yet.

Previous Solutions:

I was using SSMS, the tool Microsoft offers. The main reason I switched was because SSMS cannot show column information in Azure databases. And a second reason was that the code formatting is way better in Devart than SSMS. See image: http://imgur.com/i6ohReb


ROI:

It cost about 700 USD (Enterprise version, but there are cheaper options and a free version too). If you calculate the numbers of man-hours you can save with a proper source control policy, it pays itself in about 2 months.

Cost and Licensing Advice:

Check the features of the different editions on the vendor site,

https://devart.com/dbforge/sql/stusio/editions.html

for a small shop the Professional should be enough, but for data synchronization and source control you need the Enterprise edition.

Other Solutions Considered:

I have used different tools in the past, HeidiSQL (which is not bad), Toad, SSMS, and Aqua Data Studio. This last one (AquaStudio) is Java based and gave me heap errors since day 1, cannot really use it for professional development.

Other Advice:

If you do SQL for a living you need a robust productivity tool. You won't regret using a proper software you can rely on. My customers are moving from on-premise to Azure based databases and I wasn't able to migrate their data to the cloud with another product. Devart has a solid history of data connectors, their oledb drivers are famous around the developer community. When working on tight deadlines every hour count and you cannot afford to format code by hand or write scripts just to check if the data matches between TEST and PROD. So far I found the data compare to be the most reliable and easy to use with SQL Server. The software has a report writing and delivery tool and a Pivot table facility. Did not use them myself, but 'hey' they are free in the box, you never know what your customer will ask you. I have used the data export feature every now and then to send data back and forth with other systems and it has enough formats available. One point: it would be good to have export in JSON to ship data to web services. The T-SQL debugger works much like the SSMS one, and the code completion is very accurate. It actually works, and suggests objects based on the context of the SELECT where you are. I was impressed by the JOIN suggestion, which I never saw before: very clever, it relies on foreign keys and similar column names. A little trick: when the code completion drop-down is visible, press the CTRL key and it becomes transparent so you can see thru'There are a lot of other features we did not use yet, but the ones I personally like are: Git, seamless Azure SQL, data compare and code beautifier.

http://imgur.com/BjG26L8

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Add a Comment
Guest
Sign Up with Email