> For the complete documentation index, see [llms.txt](https://docs.keeper.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.keeper.io/release-notes/desktop/keeperdb/keeperdb-2.2.0.md).

# KeeperDB 2.2.0

### Overview

**KeeperDB** is a fast, secure, cross-platform database management tool. Use it inside KeeperPAM connections or as a standalone desktop app on Windows, macOS, and Linux.

Query, explore, and operate PostgreSQL, MySQL, SQLite, Microsoft SQL Server, Oracle, and Amazon Redshift from one interface.

<figure><img src="/files/md7q3AbSry7EXxYvULyh" alt=""><figcaption><p>KeeperDB 2.2 launched from KeeperPAM</p></figcaption></figure>

<figure><img src="/files/4LqoJkDxgzDguNBB5y3N" alt=""><figcaption><p>KeeperDB Desktop App</p></figcaption></figure>

KeeperDB is built for engineers and data scientists. It replaces legacy tools like DBeaver, MySQL Workbench, and pgAdmin. In KeeperPAM, it brings core database workflows into a fully managed passwordless experience.

Quick Links: [Product Documentation](/keeperpam/privileged-access-manager/keeperdb.md) | [Download Now](https://www.keepersecurity.com/download.html?t=db)

***

## What's New in 2.2.0

KeeperDB 2.2.0 makes Oracle databases easier to connect to, resolves file exports issues when working through Keeper Gateway, and fixes a range of bugs and improvements across SQL Server, MySQL, and the desktop app.

#### **Oracle connections work out of the box on desktop**

The desktop apps (macOS, Windows, Linux) now ship with Oracle Instant Client bundled. Oracle connections no longer require a separate Instant Client installation — open KeeperDB and connect directly. If you have an existing Oracle client installed, KeeperDB will still use it; the bundled client is a fallback.

#### Support for Keeper Vault's new Shared Folder system

KeeperDB storage backed by Keeper Vault now supports the updated Nested Shared Folder architecture.

#### macOS Universal binary (Intel + Apple Silicon)

The macOS DMG now contains a single universal binary that runs natively on both Intel and Apple Silicon Macs.

#### Gateway / RBI Improvements

File exports and downloads now work reliably through the Keeper Gateway PAM connections.

#### SQL Server

KeeperDB now supports Azure Managed Instances.

SQL Server connections via Amazon RDS now negotiate TLS correctly. The "database" field is now optional on the connect form.

On desktop, SQL Server credentials imported from Keeper Vault were not being matched against the Saved Connections sidebar. This is fixed.

#### MySQL / MariaDB

Hash (#) comments are now supported. MySQL and MariaDB permit # as a single-line comment cises and handles #-style comments in the SQL editorand during statement execution.

TINYINT columns display as integers, not booleans

TINYINT and BOOLEAN columns previously rendered as tr1/0, which matches the actual wire value and avoidsconfusion when the column is used as a small integer rather than a flag.

#### Editor and Query

Running selected areas of the editor skips commented-out SQL

When running a selection that contains lines toggled off with -- comments, those lines are now excluded from execution.

Multi-statement result blocks are correctly sized. Result blocks for queries with multiple statements are now sized to fit their content instead of overflowing or collapsing.

Query timeout extended to 3600 seconds. The maximum configurable query timeout is now 1 hour for long-running analytical queries.

### Resources

* [KeeperDB Documentation](/keeperpam/privileged-access-manager/keeperdb.md)
* [KeeperDB Proxy Documentation](/keeperpam/privileged-access-manager/keeperdb-proxy.md)
* [KeeperDB Feature Page](https://www.keepersecurity.com/features/keeper-db/)
* [KeeperAI Documentation](/keeperpam/privileged-access-manager/keeperai.md)
* [KeeperPAM](https://www.keepersecurity.com/privileged-access-management/)

### Roadmap

We publish bi-weekly updates based on customer feedback. Send feature requests and bug reports to <pam@keepersecurity.com>, or post on our [Reddit community page](https://www.reddit.com/r/KeeperSecurity/).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.keeper.io/release-notes/desktop/keeperdb/keeperdb-2.2.0.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
