# Datenbank
Alle Daten der ELO Azure Administration werden in einem Datenbanksystem gespeichert.
Stellen Sie sicher, dass die appsettings.json mit den erforderlichen Konfigurationsabschnitten geändert wurde.
Weitere Informationen finden Sie im Kapitel Konfiguration des Dienstes > Database.
Beachten Sie
Die ELO Azure Administration erstellt und migriert automatisch die für den Betrieb erforderlichen Tabellen.
Nehmen Sie keine Änderungen an diesen Tabellen vor, da die automatischen Migrationen fehlschlagen werden.
# Setup
Die folgenden Einstellungen müssen in der Konfigurationsdatei der ELO Azure Administration geändert werden:
- Ändern Sie Database in den Datenbanktyp, der verwendet werden soll, z. B. Postgres.
- Fügen Sie den Connection String in den Abschnitt ConnectionStrings ein.
# Unterstützte Datenbanken
In dieser Tabelle sind alle unterstützten Datenbankanbieter und das von der ELO Azure Administration für den Zugriff auf den Anbieter verwendete .NET-Paket aufgelistet.
| Datenbank | Unterstützte Versionen | Provider package |
|---|---|---|
| PostgreSQL | 12.20 oder neuer | Npgsql.EntityFrameworkCore.PostgreSQL |
| Microsoft SQL Server | 2016 oder neuer Azure SQL | Microsoft.EntityFrameworkCore.SqlServer |
# Tabellenübersicht
Dieser Abschnitt enthält eine kurze Beschreibung der Datenbanktabellen, die derzeit von der ELO Azure Administration verwendet werden.
Information
Die Datenbankstruktur könnte sich im Laufe der Zeit noch ändern, daher sollten diese Informationen nur verwendet werden, um im Supportfall-Werte auszulesen.
Allen von der ELO Azure Administration verwendeten Tabellen ist das Präfix elo_azadmin_ vorangestellt.
| Tabelle | Beschreibung |
|---|---|
| elo_azadmin_agentregistrations | In Azure registrierte Agents. |
| elo_azadmin_appregistrations | In Azure registrierte Anwendungen. |
| elo_azadmin_deploymenttemplates | Vorlagen für App- oder Agent-Registrierungen. |
| elo_azadmin_EFMigrationsHistory | Durchgeführte Datenbankmigrationen. |
| elo_azadmin_exportersettings | Einstellungen für Export ins ELO Archiv. |
| elo_azadmin_keycredentials | Verschlüsselte Anwendungszertifikatsdaten. |
| elo_azadmin_msal | Anwenderzugriffsdaten |
| elo_azadmin_msalactivities | Infos über die Zugriffe eines Anwenders. |
| elo_azadmin_passwordcredentials | Verschlüsselte Passwort-Zugangsdaten. |
| elo_azadmin_settings | Anwendereinstellungen |
| elo_azadmin_users | Identitäten einzelner Anwender. |