SQL Servers

aktualisiert 24/2/23 von Jyothsna Sarali

Beachte, dass die SQL Server Version mindestens 2017 sein muss.

Um eine SQL-Verbindung in dab:neXus einzurichten, gehst du im linken Bereich auf Settings > Select SQL Servers und klickst auf die Schaltfläche "+ SQL Server", um eine neue SQL-Verbindung hinzuzufügen.

SQL_Selection

Windows Authentication

Um ein SQL-System mit Windows-Authentifizierung hinzuzufügen, gibst du die Felder wie unten gezeigt ein. Wenn du auf Fertig stellen klickst, wird die SQL-Verbindung gespeichert.

WindowsAuth
  • Display name: Erforderliches Feld. Weisen Sie dem SQL-Setup einen Namen zu.
  • Connection Protocol:Standardmäßig ist das TCP/IP-Protokoll ausgewählt, wenn die Seite geladen wird. Andere Optionen sind Shared Memory und Named Pipes. Wähle das Verbindungsprotokoll entsprechend aus.
  • Host: Erforderliches Feld. Name deiner SQL Server-Instanz. Dies kann sein:
    • Hostname, wenn der Server nur eine einzige SQL Server-Instanz hostet (z.B. "myserver")
    • Ein Hostname + ein Instanzname, wenn der Server mehrere SQL Server-Instanzen hostet (z. B. "myserver\MYINSTANCE")
  • Trust Server Certificate: Dieses Feld ist optional. Wenn dieses Feld ausgewählt ist, wird das vom Server gesendete SSL/TLS-Zertifikat nicht validiert.
  • Encrypted Connection: Dieses Feld ist optional. Wenn dieses Feld ausgewählt ist, wird die Serververschlüsselung aktiviert. Damit wird der Datenverkehr zwischen dab:neXus und dem SQL-Server verschlüsselt.
  • Is contained database: Dieses Feld ist optional. Wähle aus, ob es sich bei deiner Datenbank um eine geschlossene Datenbank handelt (eine Datenbank, die von anderen Datenbanken und von der Instanz von SQL Server, die die Datenbank bereitstellt, isoliert ist).

SQL Server Authentication

Um ein SQL-System mit SQL Server-Authentifizierung hinzuzufügen, sind dein Benutzername und dein Passwort für den Server erforderlich. Die anderen Felder wurden bereits im vorherigen Abschnitt beschrieben. Gib die erforderlichen Felder ein, teste die Verbindung und klicke auf Fertig stellen.

SQL Auth

SQL Servers Einstellungen

Wenn du deine SQL Server-Verbindung erfolgreich hinzugefügt hast, wird sie auf der Seite SQL Server wie unten dargestellt aufgelistet.

SQL Settings

Mit der Suchfunktion kannst du nach einer bestimmten SQL-Verbindung suchen, wenn du mehrere Verbindungen hast. Du kannst zwischen der Listenansicht und der Kachelansicht sortieren. Zu den weiteren verfügbaren Funktionen gehören die Funktion "SQL-Server-Verbindung testen" und die Optionen zum Deaktivieren/Bearbeiten/Klonen/Löschen der SQL-Verbindung.

SQL Server deaktivieren/aktivieren

Wenn du einen SQL-Server deaktivierst, wird er bei der Erstellung von Analytic Tasks nicht mehr als verfügbare SQL-Verbindung aufgeführt. Der deaktivierte SQL-Server kann jedoch wieder aktiviert werden, damit er für neue Analytic Tasks zur Verfügung steht.

SQL Server-Verbindung verschlüsseln

Um die Verbindung zum SQL Server zu verschlüsseln, musst du nur das Kontrollkästchen Verschlüsselte Verbindung aktivieren.

Weitere Informationen darüber, wie du die Verschlüsselung auf dem SQL Server selbst konfigurierst, findest du in der Microsoft-Dokumentation.

https://learn.microsoft.com/en-us/sql/database-engine/configure-windows/configure-sql-server-encryption?view=sql-server-ver16

Um zu testen, ob die Verschlüsselung richtig konfiguriert ist, klicke auf die Schaltfläche [>> Optionen], wenn du dich mit dem Server im SQL Server Management Studio verbindest, und aktiviere das Kontrollkästchen Verschlüsselte Verbindung.

Wenn es Fehler gibt, gibt es einige Dinge zu überprüfen:

  • Die Eigenschaft Enhanced Key Usage des Zertifikats gibt die Server-Authentifizierung an.
  • Der Common Name des Zertifikats stimmt mit dem Servernamen überein, der zur Verbindung mit dem Server verwendet wird.
  • Wenn der SQL Server nach dem Einrichten des Zertifikats nicht gestartet wird: Vergewissere dich, dass der SQL Server-Benutzer die Berechtigung hat, das Zertifikat zu lesen.


Wie haben wir das gemacht?


Powered by HelpDocs (opens in a new tab)

Powered by HelpDocs (opens in a new tab)