Skip to content
Julian Weinelt edited this page Jan 21, 2026 · 3 revisions

Welcome to DataBench Wiki

On this wiki, you will learn how to install and use DataBench. Additionally, we will provide some basic information on how to use SQL.

How DataBench is divided

DataBench is devided into multiple parts:

The Editor

The editor enables you to design queries and manage your databases right from your Computer.

The Worker

The DBX Worker is an extra component which can be installed on your server. When using MySQL/MariaDB, you get an "SQL Agent"-like software for your database.

The launcher

This is the .exe-File installed on your PC (Windows). It makes sure the editor is running and helps updating the application. Additionally, experienced users can change JVM arguments using the launcher configuration.

The DBX API

The DBX API is a shared library which is used by the worker and the editor. It helps loading database drivers and loads system plugins. You can add your own database implementations using the API and plugins.

Where does DataBench work?

You can install the worker component on both Windows and Unix-like systems. It's important that you have at least Java 17 installed. The Editor application also works on Windows and Unix-like systems, but some features like native authentication on SQL Server are only supported on Windows.

Minimal Requirements

Editor/Launcher

Warning

Though Windows XP, Vista, 7, 8, 8.1 and 10 are supported by DataBench, they are no longer supported by Microsoft. Therefore we cannot provide much support for those platforms.

  • Windows XP or newer/Any system that supports Java
  • Java 17 or newer
  • At least 1GB memory
  • At least 300MB space on your local disk, additional space may be required for database backups and SQL query files.
  • A connection to all database servers you want to connect to

Worker

  • Windows XP or newer/Any system that supports Java
  • Java 17 or newer
  • At least 1 GB Memory
  • At least 100MB space on your local disk, you may need additional space for database jobs.
  • A stable connection to your database server

Tip

We strongly recommend installing the DataBench Worker on the same machine as your database, as it requires a continuous connection for executing scheduled jobs.

Clone this wiki locally