DbVisualizer
The Universal Database Tool
DBVisualizer Order DBVisualizer download
Features Requirements Supported Databases
DbVisualizer is a cross-platform database tool for all major relational databases. DbVisualizer enables simultaneous connections to many different databases through JDBC drivers. Just point and click to browse the database structure, view detailed characteristics of database objects, edit table data graphically, execute arbitrary SQL statements or SQL scripts, reverse engineer primary/foreign key mappings graphically or why not let DbVisualizer chart your database with its advanced charting options. The user friendly graphical interface in combination with the unique collection of features makes DbVisualizer the ideal choice for administrators and developers.
It is a great pleasure announcing the general availability of DbVisualizer 6.0! read more....
DBVisualizer Introduction
DbVisualizer - Feature
DbVisualizer is a database tool useful for developers and database administrators to aid maintaining their databases. It is the perfect choice since the same tool can be used on almost all operating systems accessing a wide range of databases. Even though the name spells "DbVisualizer" it is not only for browsing databases. There are support to manage and edit table content and of course the SQL Commander which allows any user defined SQL statement to executed.
General Features
The following list briefly explains the functionality of DbVisualizer:
 Features Overview  DbVisualizer Personal
100% Java -> Platform independent. Use the same tool on any box! DbVisualizer
Supports simultaneous database connections. DbVisualizer
Connect to a database with a single click! DbVisualizer
Database Objects explorer DbVisualizer
Detailed table/view information: columns, primary keys, privileges, indexes, referenced tables (referential integrity constraints), data, number of rows, etc. DbVisualizer
Table Data Filtering DbVisualizer
Extensive collection of tool properties that allows setting of data formats, transaction properties, identifiers, etc. All saved between invocations of the application. DbVisualizer
Reverse engineer all referential integrity constraints and present them in an optimized and animated graph. The graph can be displayed based on tables organized in database connections, schema's, catalogs or a specific table. Manual layout changes can be saved between sessions. DbVisualizer
Export results in HTML or CSV format. DbVisualizer
Export results in XML or SQL format. DbVisualizer
Preview and print of references graphs and grids. DbVisualizer
The SQL Commander supports execution of arbitrary SQL statements. DbVisualizer
Syntax colored SQL editor with configurable key bindings. DbVisualizer
Advanced SQL bookmark functionality. Name and organize your favorite SQL statements in tree structures. DbVisualizer
Export and import SQL scripts to and from the file system. DbVisualizer
Monitor feature: execute several SQL bookmarks (select) at a specified interval. Result is presented in tabs or windows either as grids (raw data) or as charts (DbVisualizer Personal only). DbVisualizer
Dynamic driver management. No need to bother about environment settings, CLASSPATH's, etc. Just start DbVisualizer, load the JDBC drivers or JNDI contexts and relax! DbVisualizer
Click on a grid column header to sort either in ascending or descending order. DbVisualizer
Grid column widths are sized automatically according to the content. DbVisualizer
Customize the visible format of Date, Time, Timestamp, Numbers and nulls. DbVisualizer
Parameterized SQL statements. Include variable identifiers in your SQL statement and DbVisualizer will prompt their values in a form. DbVisualizer
Position of windows and sizes are saved between invocations. DbVisualizer
Choose between three icon collections: Icon.Experience.com, Java Look and Feel Graphics and Dean S. Jones. DbVisualizer
SQL execution logging with filtering options. DbVisualizer
Simple form based table editing capability. DbVisualizer
SQL script execution DbVisualizer
Support for multiple result sets presented as tabs or windows. DbVisualizer
Support for execution of selected SQL statements DbVisualizer
Support for creating multi SQL select scripts. DbVisualizer
Professional table data charting capability with export to file option DbVisualizer
Table editing support using an inline editor or a form editor. DbVisualizer
Support for multiple SQL editors DbVisualizer
Support for multiple result sets that are returned from a single SQL statement (ex. sp_who, sp_help in Sybase and SQL server) DbVisualizer
Supports execution of anonymous SQL blocks DbVisualizer
Test data generator DbVisualizer
Use drag & drop and folders to structure database connections DbVisualizer
Database Objects filtering DbVisualizer
Create Table/Index Assistants DbVisualizer
Support to view and manage BLOB's and CLOB's. DbVisualizer
DbVisualizer Requirements
  • Java 1.4
  • ~ 8-30 MB disk space depending on installation package
  • A minimum of 15 MB RAM
  • A database ;-)
  • JDBC 2.0 compliant drivers
Databases and other JDBC Drivers
The following lists the database and driver combinations that have been successfully tested with DbVisualizer. DbVisualizer should work with any JDBC 2.0 compliant driver and we generally recommend users to try their specific combination in order to determine if it works properly.
You may also visit the JDBC section at Sun Microsystems. They host an extensive list of JDBC drivers.
Database Driver
MySQL 4.1.19 & MySQL 5.0.21 Connector/J 3.1.12-stable
DB2 8.2 IBM DB2 JDBC Universal Driver 2.8.46
PostgreSQL 7.4.12 PostgreSQL 7.4.5 JDBC3 with SSL (build 216)
PointBase 5.4 PointBase JDBC Driver 5.4
HSQL Database Engine 1.8.0 HSQL Database Engine Driver 1.8.0
Sybase Adaptive Server Anywhere 9.0.2.2452 jConnect 6.05 EBF13044
Mckoi SQL Database 1.0.2 Mckoi JDBC Driver 1.0
Microsoft SQL Server 2000 - 8.00.2039
& SQL Server 2005 09.00.1399
SQL Server Driver 2.2.0040 for SQL Server 2000
SQL Server Driver 1.0.809.102
SAP DB 7.4 SAP DB JDBC Driver 7.4.03
Oracle 10.2.0.1.0 Oracle JDBC Driver 10.2.0.1.0
Mimer 9.2.4 Server Mimer JDBC Driver 3.16
Informix Dynamic Server 9.40.TC1E1 IBM Informix JDBC Driver 2.21.JC5
DaffodilDB 2.2 DaffodilDBDriver 2.2
JDataStore 6.7.25 DataStore Driver 6.0
Cache 5.0.1920.0 InterSystems Cache JDBC 5.0.1920.0
FrontBase 4.2.24 FBJDriver 2.5.2
Pervasive 8.10 Pervasive JDBC Driver 2.2
Users of DbVisualizer have reported successful use with the following additional databases:
  • Adabas 10
  • Ingres
  • AS/400
  • Microsoft SQL 7 (via the JDBC-ODBC bridge)
  • Firebird