---
title: "Konfiguration der Oracle-Datenbank"
description: "Einen Oracle-Benutzer für MultiBaseCS anlegen und die Datenbank mit der Tabelle MULTIBASECS vorbereiten."
topicId: "Oracle_Konfiguration_der_Oracle_Datenbank"
contextId: 297
editionen: [professional, server]
status: aktualisiert
version: "5.4"
---
Für MultiBaseCS legen Sie in der Oracle-Datenbank einen eigenen Benutzer an (in Oracle entspricht ein Benutzer einem Schema) und darin die Tabelle **MULTIBASECS**. Alle übrigen Tabellen legt MultiBaseCS beim ersten Verbinden selbst an.

Die folgende Anleitung verwendet den Oracle SQL Developer. Sie müssen ihn nicht installieren: Entpacken Sie das Archiv und starten Sie **sqldeveloper.exe**.

## Mit der Datenbank verbinden

1. Klicken Sie im SQL Developer auf das grüne Plus und wählen Sie **Neue Datenbankverbindung**.

   ![Neue Verbindung](/blume-assets/content/assets/legacy/desktop/oracle-neue-verbindung.png)

2. Tragen Sie die Verbindungsdaten ein:

   | Feld | Wert |
   | --- | --- |
   | Name | z. B. *XE SYSTEM* |
   | Benutzername | SYSTEM |
   | Kennwort | das bei der Installation vergebene Kennwort |
   | Hostname, Port | Rechner der Datenbank, in der Regel Port 1521 |
   | Servicename | Pluggable Database, bei XE meist **XEPDB1** |

   ![Datenbankverbindung erstellen](/blume-assets/content/assets/legacy/desktop/oracle-neue-verbindung-2.png)

3. Klicken Sie auf **Testen**. Der Test muss erfolgreich sein. Speichern Sie die Verbindung mit **Speichern** und verbinden Sie sich mit **Verbinden**.

## Benutzer MULTIBASECS anlegen

1. Erweitern Sie den Objektbaum, klicken Sie mit der rechten Maustaste auf **Andere Benutzer** und wählen Sie **Benutzer erstellen**.

   ![Benutzer erstellen](/blume-assets/content/assets/legacy/desktop/oracle-benutzer-erstellen-2.png)

2. Tragen Sie ein:

   | Feld | Wert |
   | --- | --- |
   | Benutzername | MULTIBASECS |
   | Kennwort | ein Kennwort Ihrer Wahl |
   | Standard-Tablespace | USERS |
   | Temporärer Tablespace | TEMP |

3. Aktivieren Sie auf der Registerkarte **Erteilte Rollen** bei **DBA** die Option **Erteilt** und klicken Sie auf **Anwenden**.
4. Trennen Sie die Verbindung (Rechtsklick auf die Verbindung, **Trennen**).

Alternativ legen Sie den Benutzer per SQL an (als SYSTEM, verbunden mit der Pluggable Database):

```sql
CREATE USER MULTIBASECS IDENTIFIED BY "IhrKennwort"
  DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP
  QUOTA UNLIMITED ON USERS;
GRANT DBA TO MULTIBASECS;
```

## Tabelle MULTIBASECS anlegen

1. Legen Sie im SQL Developer eine neue Verbindung mit dem Benutzer **MULTIBASECS** an und verbinden Sie sich.
2. Klicken Sie mit der rechten Maustaste auf **Tabellen** und wählen Sie **Neue Tabelle**.

   ![Neue Tabelle](/blume-assets/content/assets/legacy/desktop/oracle-tabelle-erstellen-1.png)

3. Geben Sie als Tabellennamen **MULTIBASECS** ein, legen Sie eine Spalte an (Name und Datentyp sind beliebig, zum Beispiel *ID* vom Typ *NUMBER*) und klicken Sie auf **OK**.

Per SQL geht es so:

```sql
CREATE TABLE MULTIBASECS (ID NUMBER);
```

:::tip
Bei einer lokalen Installation von MultiBaseCS Professional ohne Mehrbenutzerbetrieb können Sie zusätzlich eine Tabelle **MULTIBASECS\_HOME** anlegen.
:::

Fahren Sie mit [Verbindung mit der Datenbank herstellen](/desktop/administration/oracle/verbindung-mit-der-datenbank-herstellen) fort.
