---
name: "kamdbctl"
section: "8"
platform: "linux"
package: "kamailio"
version: "6.0.1-1+deb13u1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/kamdbctl"
---

# kamdbctl(8)

Kamailio database control tool

## NAME

kamdbctl - Kamailio database control tool

## SYNOPSIS

**kamdbctl** **command** \[ **parameters** \]

## DESCRIPTION

**kamdbctl** is a script to maintain the database needed by some Kamailio modules.

## Configuration

Before you can use **kamdbctl** you have to select a database engine in the kamctlrc file. Just change the DBENGINE parameter in the respective section in **kamctlrc** file.

- Valid values are: MYSQL, PGSQL, ORACLE, DB\_BERKELEY, DBTEXT.

  - The default is 'none'.

  - The username, password, database name and other settings can be configured by editing the kamctrl script.

  ## COMMANDS

Run **kamdbctl help** to see the list of available commands.

## NOTES

Several commands are not available for some of the database systems.

## FILES

*/etc/kamailio/kamctlrc*\
 */usr/local/etc/kamailio/kamctlrc*\
 *~/.kamctlrc*\

## AUTHORS

See **/usr/share/doc/kamailio/AUTHORS**

## SEE ALSO

**[kamailio(8)](/kamailio/8.md),** **[kamailio.cfg(5)](/kamailio.cfg/5.md)**

Full documentation on Kamailio is available at *https://www.kamailio.org*

Mailing lists:

```
sr-users@lists.kamailio.org - Kamailio user community
sr-dev@lists.kamailio.org - Kamailio development community
```
