Zum Hauptinhalt springen

DB-Verbindungen

tipp

Alle Konfigurationsdateien welche Informationen zur Datenbank-Verbindungen enthalten, haben das Präfix database-, z.B. database-test.json oder database-prod.json.

Typischerweise gibt es zwei Konfigurationsdateien:

  • database-prod.json: Produktivsystem
  • database-test.json: Testsystem

Aufbau einer Konfigurationsdatei

{
"name": "NAME-DER-KONFIGURATION",
"type": "mssql",
"host": "HOSTNAME",
"username": "BENUTZERNAME",
"password": "PASSWORT",
"database": "DB-NAME"
}

Eigenschaft name

Eindeutiger Name für die Konfigurationsdatei.

Eigenschaft type

Hier wird das Datenbanksystem festgelegt. Möglich Werte sind:

  • mssql
  • mariadb

Eigenschaft host

Hier wird der Hostname des Datenbanksystems angegeben.

Eigenschaft username

Der DB-Benutzer, mit dem sich der SAP-Connector authentifizieren kann.

hinweis

Bitte benötigte Berechtigung prüfen.

Eigenschaft password

Das Passwort für den oben genannten DB-Benutzer.

Eigenschaft database

Der Datenbankname.

Eigenschaft port (optional)

Optional kann hier ein Port als Zahl hinterlegt werden, z.B. "port": 3306

Eigenschaft options (optional)

Optional kann ein Options Objekt übergeben werden, um folgende Werte anzupassen:

  • "instanceName": "nameDerMSSQLInstanz" - nur MSSQL - falls ein Instanzname verwendet wird, z.B. wenn sich im MS SQL Studio via hostname\instanz angemeldet wird
  • "encrypt": false - Dies wird in der Regel für Azure Verbindungen auf true gesetzt
  • "trustServerCertificate": false - Standardmäßig ist der Wert true, wenn der SQL Server aber ein selbst signiertes Zertifikat verwendet, muss dieser Wert gesetzt werden. (Beim Verbindungsversuch erhalten Sie einen Fehler mit dem Inhalt "self signed certificate")