Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I would like to make the update of the web application as automated as possible.
I'm looking for a tool that can compare two instances of a database and generate an update script for me. As part of the build process create a instance of the last version of the database (ie currently in production) and compare that to what has been changed on the development version.
Any input is appreciated.
I like SqlDbDiff. Way cheaper than RedGate's SQL Compare
I answered the same question here.
Best of luck! As you will see, I like the Red-Gate tools.
See
Mechanisms for tracking DB schema changes
I believe the profluence of this question on SO speaks to the lack of a standard solution to this problem.
The great divide in approach is
- write delta scripts
- automate script generation from a "master" instance
It sounds like you want something in the latter camp.
Several such solutions and tools are noted in the above question.
so far, satisfied with RedGate. We use SQL version control + SQL Compare.
I've integrated it with Msbuild and Hudson. So that give us a complete continuous integration solution.
Here are couple more to add to the list:
ApexSQL Diff (schema compare) and ApexSQL Data Diff (data compare)
Comparison toolset
Adept SQL Diff
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
i want tool for to generate DB diagram below, i need to generate particular db tables structure like below,
how can i do that?...is there any free tool or application is available for that. i already tried navicat8lite_ora_en and HeidiSQL. but i can't make it work.
Yes you can generate ERD with PHPMyAdmin. PHPMyadmin added this functionality from version 3.4
detail step to generate ERD: http://sforsuresh.in/generating-erd-using-phpmyadmin/
You can refer to PHPMyAdmin documentation for more info: http://www.phpmyadmin.net/documentation/#pmadb
MySQL Workbench will reverse engineer and engineer scripts for you. Output will be similar to what you have above, but not identical.
Try Vertabelo. It's an online database modeler working under Chrome. It is:
free to use,
OS independent,
allows versioning,
supports model validation,
generates SQL scripts for particular database:
allows sharing your DB model with other members of your team,
allows reverse engineering - so you can easily migrate your database to Vertabelo,
suports following databases:
PostgreSQL,
MySQL,
Oracle,
IBM DB2,
HSQLDB,
MS SQL Server.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
does anybody know of a tool that will allow for viewing of database schemas and the data within it? Im using a Mac and need to view a mySQL database. Basically something like phpmyadmin that runs as more of a stand-alone app and can connect to any mySQL db.
I have found Aqua Data Studio but it is too expensive.
Thanks for any suggestions
The best stand-alone graphical Windows mySQL client is HeidiSQL. There is a Java version in the late Alpha stage that runs on OS X and is, if probably not usable yet, definitely worth keeping an eye on: jHeidi
Database Workbench have free lite version
I like Squirrel-SQL (free open source) and DB Visualizer (has a free closed-source version).
You can give MySQL Workbench ( http://www.mysql.com/products/workbench/ ) a try ...
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I'm just looking for a management tool like TOAD for Postgres. Anyone used a good one?
Edit - I work mostly within the data itself and the database already has a mature model/design. I use the edit windows the most (well, in TOAD for Oracle anyway.)
As far as I know, Toad only exists naturally for: Oracle, MS SQL, DB2 and MySQL...
--JS
Doesn't TOAD exist for several plattforms?
I'm using pgAdmin III which fills my needs so far.
http://www.pgadmin.org/
Not sure if TOAD for specific DB versions is any different than TOAD for Data Modeler, but it appears that TOAD Data Modeler supports PostgreSQL, along with a few others.
If you're looking for something like SQL Server Management Studio, but for Postgres, how about EMS SQL Manager or Lightning Admin?
See the wiki: http://wiki.postgresql.org/wiki/Community_Guide_to_PostgreSQL_GUI_Tools
TOra has some nice features and is supposed to be a lot like TOAD. Also, it is completely GPL so you can change the code yourself.
BTW: Toad is not OpenSource and is now only trialware (must re-install every 120 days). TOra is OpenSource so you don't have those issues.
I've used Navicat fairly extensively and successfully but only on a Mac. It has a Windows implementation that is, as far as I know, more feature rich than the Mac implementation.
I've had the odd data typing issue with it but, if you are not doing data modelling, that may not be an issue for you
Because you do not need to edit the database design, I suggest SQL Workbench/J. It is Java application. You can use GUI mode (which I prefer to) and console mode (if you like psql-like command console).
I use this app much more than pgAdmin III or pgAdmin 4 because it helps me to ease monitoring the database activity, deploying new version of DB app, etc.
Navicat for PostgreSQL is working really well for me natively.
I set up phppgAdmin for the teams general use and it has been quite valuea
ble
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I am looking for web based tool like phpMyAdmin, but for SQL Server. Any suggestions?
This works and is under active development:
http://www.adminer.org/
I've also found this product which seems to support SQL Server
You could try some thing from the list provided by Microsoft. Microsoft also apparently has a web admin, but it's rather old from what I can see. I'm interested in this area as well, so please report back on your conclusions.
-THIS MIGHT NOT BE THE ANSWER TO YOUR QUESTION-
if you have sql server managment studio(its free) you can connect to a SQL Server database remotely
I do not want to make self-ad, but definitively myLittleAdmin is what you're looking for. Note most of the serious windows webhosting companies are providing myLittleAdmin as a service to all their customers who use MS SQL databases.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I have a MSSQL2005 DB with about 140 tables. I want to create either an accessible diagram or a printable API type document with the table structure. Is there a program that offers this kind of db visualization?
I find the diagramming built into SQL Server to be very clunky and very inaccessible for my DB size.
Take a look at SQL Doc.
I always used Visio for this type of thing.
I like Toad Data Modeler for this. It reverse-engineers Microsoft SQL Server databases (and other brands of databases too), but more than that, you can start making your modeling changes inside the tool and it'll generate change scripts.
If you use somebody else's tool, make sure that you can round trip changes - meaning, if you put all the time and effort into getting your documentation right, and then you change the database inside SQL, can you re-import your changes from the database without overwriting your work in the documentation tool? Most of 'em don't do that, but Toad Data Modeler does.
(Disclaimer - I work for Quest. I used this program before Quest bought it, though, and always loved it.)
http://www.quest.com/toad-data-modeler/