Creating and Managing Database Connections with DBeaver. This topic explains how to work with the DBeaver plugin to create and manage databases in Zend Studio. DBeaver supports any database which has JDBC driver, and may handle any external data source which may or may not have a JDBC driver. The db2jcc.jar driver is now deprecated. After version 3.72, which is delivered with DB2 Version 11.1 for Linux, UNIX, and Windows Mod 1 Fix Pack 1, db2jcc.jar will include no new features.
DbSchema includes Db2 drivers. The driver requires two files, db2jcc.jar and db2jcc_license_cu.jar.
There is an open source JDBC driver available for AS400 / iSeries called jtopen. See http://jt400.sourceforge.net/
- Supported drivers are: DB2 for LUW (Linux/Unix/Windows), DB2 for z/OS, DB2 for iSeries / AS400. SAP® MaxDB® DBeaver is designed for use with SAP® MaxDB® Informix. Secure embeddable database, developed by IBM. Optimized for OLTP and IoT. Sybase®/SAP® ASE.
- Note: If connecting to IBM DB2 for Mainframe (AS400/iSeries) you may find that the header returns the column label rather than the column name. To address this, there are two options: If possible, use a version of the JCC driver that is lower than version 3.5 which default to column name.
Run Db2 in Docker Container
There is a Db2 docker container available at https://hub.docker.com/r/ibmcom/db2.
Create the container using:
From DbSchema you can connect using- User: db2inst1
- Password: DSchema12
- Database: test
Install Db2 Express Edition
Db2 Express can be downloaded from https://www.ibm.com/developerworks/downloads/im/db2express/ After install you can connect using the user db2admin and the set passwordStart the Db2 Command Line Window and execute the command In Db2 Command Line Processor you can issue 'connect to sample' to connect to this database.
Create New Database
From the Command Line Processor create a database using the command 'Create database test;'
Connect from DbSchema using the user db2admin with password you defined during installation, and database test.
Short Tutorial on Installing Db2 On Windows
Download Db2 Express from www.ibm.com/software/data/db2/express/
During the installation you have to enter the password for the database user db2admin
Choose the DB2 instance. This means you can run the DB2 software more than one time on a single computer. This parameter is not required in DbSchema.
Short Tutorial on Installing Db2 On Linux Ubuntu
We have the experience of installing Db2 on Ubuntu 10.6, and we want to share this experience with you.
- Install Java on Ubuntu using
- In packadge manager enable third party software
- sudo apt-get update
- sudo apt-get install sun-java6-jdk
- See snippets.dzone.com/posts/show/3682
- sudo apt-get libstdc++5
- sudo apt-get libaio1
- Download db2 software. Unpack and execute as root './db2_install'. Install in a different location: /opt/db2
- Create three users as follow, with a home directory ( -m ) and with a group for them ( -U ). Change their password and be sure this users have a .profile file inside:
- Create an instance and an administration server:
- Add the following lines to /etc/services:
- Login as db2inst1 and execute
- Start the database
Install Ubuntu utilities
- Download TeamViewer debian packadge, execute:
- Download noip, execute:
List of database ER diagram (ERD) / schema visualization / reverse engineering tools for popular databases.
Dataedo
Dataedo enables you to create database documentation of your existing relational databases. It reads your schema and lets you easily describe each data element (tables and columns) and other database objects (like triggers, stored procedures, etc.) visually as ER diagrams.
Dbeaver As400
Commercial: | Commercial |
---|---|
Free edition: | |
Export: | HTML,MS Excel,PDF |
SchemaSpy
SchemaSpy is a Java-based free and open source tool that generates interactive entity-relationship diagrams to HTML from database schema metadata analysis.
DatabaseSpy
The Altova DatabaseSpy® 2017 graphical database Design Editor lets you view and edit the structures of all your databases through one graphical user interface.
Commercial: | Commercial |
---|---|
Free edition: | |
Export: | Image,SQL script |
DataGrip
DataGrip is database IDE that is tailored to suit specific needs of professional SQL developers.
Commercial: | Commercial |
---|---|
Free edition: | |
Export: | Image |
DBeaver
Free multi-platform database tool for developers, SQL programmers, database administrators and analysts.
Commercial: | Free |
---|---|
Free edition: | |
Export: | GraphML,Image |
DbSchema
DbSchema is diagram designer and query tool.
Commercial: | Commercial |
---|---|
Free edition: | |
Export: | HTML,PDF |
Enterprise Architect
Enterprise Architect is a visual modeling and design tool based on the OMG UML.
Commercial: | Commercial |
---|---|
Free edition: | |
Export: | EMF,Image,WMF |
ModelSphere
Open ModelSphere is a powerful data, process and UML modeling tool - supporting user interfaces in English and French.
Oracle SQL Developer Data Modeler
Oracle SQL Developer Data Modeler is a free graphical tool that enhances productivity and simplifies data modeling tasks.
Commercial: | Free |
---|---|
Free edition: | |
Export: | Image,PDF,SVG |
SAP Sybase PowerDesigner
PowerDesigner is the industry-leading business process / data modeling software and metadata management solution for data architecture, information architecture, and enterprise architecture.
Commercial: | Commercial |
---|---|
Free edition: | |
Export: | EMF,HTML,Image,RTF,SVG |
SchemaCrawler
SchemaCrawler is a free database schema discovery and comprehension tool. It has grep functionality that allows you to search for table and column names using regular expressions.
Commercial: | Free |
---|---|
Free edition: | |
Export: | CSV,HTML,JSON,Plain text |
Toad Data Modeler
Toad Data Modeler enables developers, DBAs, and designers to create, maintain, and document quality database designs and structures across various database platforms.
Commercial: | Commercial |
---|---|
Free edition: | |
Export: | HTML,PDF,RTF |
Aqua Data Studio Entity Relationship Modeler
The Aqua Data Studio Entity Relationship Modeler (ER Modeler) helps you design physical database models for all major RDBMS vendors and versions. An ER diagram can be extracted from an existing database and its schema objects displayed as a model by using Tools->ER Diagram Generator in the Server Browser.
Commercial: | Commercial |
---|---|
Free edition: | |
Export: | HTML,Image,Printer |
Visual Paradigm
Dbeaver Db2 As400 Driver Download
Visual Paradigm supports reverse engineering ERD from existing database. By visualizing a database schema in ERD, you can re-edit it and patch changes back to the database, or you can produce a data specification that acts as a reference for programmers who need to access the database.
Commercial: | Commercial |
---|---|
Free edition: | |
Export: | EMF,Image,SVG |
Vertabelo
Dbeaver As400 Connection
Vertabelo is a database modeler that provides reverse engineering feature to simply upload an existing database using a simple command-line tool. The reverse engineering tool lays out the database diagram automatically, so you'll have to manually adjust your diagram in Vertabelo.
Commercial: | Commercial |
---|---|
Free edition: | |
Export: | Image,SQL script |