IBM Db2
An IBM Db2 client that belongs on a Mac.
Connect to Db2 for Linux, UNIX and Windows from a Mac. IBM's CLI driver is downloaded on first use and checked file by file, and it brings its own console client.
Free for the databases on your Mac. Pricing
What IBM Db2 gets.
The kinds of object that exist on an engine are the kinds the app shows. This is IBM Db2's row of the features table, and what stands behind it.
| Engine | Editable grid | Designers | Users & Roles | Diagram |
|---|---|---|---|---|
| IBM Db2 | ✓tables with an enforced key | ✓tables, indexes, triggers, sequences | ✓ | ✓ |
The driver, fetched and checked for you
The download comes from IBM, under IBM's own terms. It, the licence text inside it and then every extracted file are checked against SHA-256 digests built into the app; nothing is kept unless all of them match.
Guide: Oracle and IBM Db2 clientsEditable where the key is enforced
A table is editable in the grid when its primary key is enforced. One whose key is not enforced is read-only, and the lock in the status bar says why.
Guide: editing rows in the gridUsers, groups and roles
Db2 accounts come from outside the database, so they can be granted to but not created. The sidebar lists them under Users, Groups & Roles.
Guide: users and rolesdb2cli, with the download
A console tab runs db2cli, which comes with the downloaded client. brew install rlwrap gives it history and line editing.
Connect to IBM Db2.
Click Add Connection under the sidebar and pick the IBM Db2 tile. The first time, click Db2 Client Setup… and then Download. Paste a connection string — the field reads db2:// addresses — or type the host, port, database, user and password. Click Test Connection, then Add.
- Default port
- 50000
- SSL
- Disabled, or Verify Certificate with an optional Server Certificate
- Servers
- Db2 for Linux, UNIX and Windows; checked against Db2 Community 12.1. Db2 for z/OS and IBM i are not supported.
- Console
db2cli, which comes with the downloaded client.brew install rlwrapgives it history and line editing.- Notes
- Needs IBM's CLI driver, downloaded on first use. A table is editable in the grid when its primary key is enforced.
One app for the rest of your databases, too.
Every feature is built against one driver contract, so the grid, the designers and the assistant work the same whichever server you open next.
Try it on your own database.
Free for the databases on your Mac, and never asking you to sign in.
$brew install --cask az-code-lab/taps/dbclient