Skip to content

Reference

dbvr - command line interface for database access and automation.

Synopsis

dbvr [-hV] [--debug-logs] [-data=<path>] [license=<path>] [COMMAND]

Description

dbvr is the main entry point for all command line operations, including connection management, driver configuration, and SQL execution.

Global options

  • -h, -help, --help

    Show the help message and exit

  • -V, --version

    Print the dbvr version and exit

  • --debug-logs

    Enable debug logging. Logs are printed to the console

  • -data=<path>

    Specify the workspace directory

  • -license, license=<path>

    Use an external license file for the current command - useful in portable or containerized environments.

    The license file must contain the full license text exactly as received after purchase. Learn more

    Important

    The license is not imported into the workspace and is not stored permanently. It is applied only for the current process.

Commands

SQL

Run queries and scripts.

Licensing

Manage product licenses.

Projects

Organize datasources inside a workspace.

Drivers

Inspect supported database drivers.

Datasources

Create and manage connection definitions.

Authentication and network

Inspect authentication models and network handlers.

Exit codes

dbvr returns a process exit code after execution. Use it in scripts and CI pipelines to detect success or failure.

  • 0 - command completed successfully
  • 1 - execution error, such as invalid arguments, connection failure, or SQL error
  • 2 - command usage error, such as missing required parameters or incorrect syntax

Non-zero exit codes indicate that the operation did not complete successfully.