# Datenbank

Mit den Plugins [Datenbank abfragen (SQL)](/robot/plugins/datenbanken/datenbank-abfragen-sql.md) und [Datenbank aktualisieren](/robot/plugins/datenbanken/datenbank-aktualisieren.md) können Sie Daten aus einer SQL-Datenbank lesen oder in eine SQL-Datenbank schreiben. Damit dies möglich ist, müssen Sie eine Verbindung zur Datenbank herstellen. Dafür verwenden Sie einen Datenbank-Connector.

## Voraussetzungen

Die Datenbank muss öffentlich erreichbar sein, damit unserer Plattform eine Verbindung aufbauen kann.

{% hint style="info" %}
Sollte die Datenbank von einer Firewall geschützt sein, muss eine Ausnahmeregel für unsere IP-Adresse eingerichtet werden. Diese erfahren Sie von Ihrem Ansprechpartner bei uns.
{% endhint %}

Zusätzlich benötigen Sie folgenden Daten, um den Datenbank-Connector einzurichten:

* Name und Port des Datenbankservers
* Name der Datenbank
* Benutzer (siehe [#hinweise-zum-datenbankbenutzer](#hinweise-zum-datenbankbenutzer "mention"))
* Passwort

Eine Verbindung kann zu folgenden Datenbanken aufgebaut werden:

* PostgreSQL
* MySQL
* MariaDB
* SQL Server

## Erstellen eines Datenbank-Connectors

Um einen neuen Datenbank-Connector zu erstellen, wählen Sie den Menüpunkt *Connectoren* und klicken anschliessend auf das <img src="/files/32GhkrdYgbHLeEkg44Lg" alt="" data-size="line"> Symbol.

<figure><img src="/files/CZ5eyvQDL9gV6KBW2glK" alt="" width="221"><figcaption><p>Erstellen eines neuen Connectors</p></figcaption></figure>

Danach vergeben Sie einen Namen und wählen die Option *Datenbank* aus der Auswahlbox aus.

<figure><img src="/files/0RYTL4N9HPc2qsPZoTLm" alt="" width="305"><figcaption><p>Erstellen eines Datenban-Connectors</p></figcaption></figure>

Anschliessend wählen Sie den Typ der Datenbank aus:

<figure><img src="/files/1mlo3IBITGmHKQukRLza" alt="" width="240"><figcaption><p>Datenbanktyp auswählen</p></figcaption></figure>

Danach geben Sie Host, Port, Datenbankname, Benutzer und Passwort ein.

<figure><img src="/files/3nS2GsWMwAGQwUbFjY7V" alt="" width="563"><figcaption><p>Eingabe der Details eines Datenbank-Connectors</p></figcaption></figure>

Mit einem Klick auf *Speichern* schliessen Sie die Konfiguration ab.

### Hinweise zum Datenbankbenutzer

Es liegt in der Verantwortung des Datenbankadministrators, festzulegen, welche Rechte der Datenbankbenutzer erhält. Als allgemeine Regel sollte der Benutzer nur die **unbedingt notwendigen** **Berechtigungen** erhalten, die für die im Workflow benötigten Aufgaben erforderlich sind.

## Testen des Connectors

In der Liste der Connectoren finden Sie den Button *Verbindung prüfen*. Damit können Sie feststellen, ob eine Verbindung zur Datenbank aufgebaut werden kann.

<figure><img src="/files/8MPWRbAT0NGdLbqQEn5T" alt="" width="563"><figcaption><p>Buttons zum Testen von Datenbank-Connectoren</p></figcaption></figure>

{% hint style="info" %}
Datenbank-Plugins funktionieren nur dann korrekt, wenn eine Verbindung der gewünschten Datenbank aufgebaut werden kann.
{% endhint %}


---

# Agent Instructions: 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:

```
GET https://help.aiaibot.com/robot/connectoren/konfiguration/datenbank.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
