Beschreibung
Die Schulung richtet sich an folgenden Personenkreis:SQL Server-Datenbankadministratoren und Linux-Administratoren, die SQL Server unter Linux betreiben wollen und fortgeschrittene Linux Benutzer, die einige Administratorenaufgaben übernehmen.
Nach diesem Training sind die Teilnehmer in der Lage, eine SQL Server - Datenbank zu implementieren und zu verwalten. Sie lernen die verschiedenen Tools und Features kennen, die für die Datenbank-Implementierung und -Verwaltung wesentlich sind.
Hinweis: In der Schulung wird SQL Server 2022/2025 unter Ubuntu installiert und ausgeführt. Der Zugriff auf den SQL Server erfolgt unter Linux mit dem Komandozeilentool sqlcmd. Ein Teil der Verwaltungsarbeiten wird mit dem SQL Server Management Studio (SSMS) demonstriert.Das SSMS ist hierbei unter Windows installiert und greift Remote auf den SQL Server zu.
Inhalt
Installieren und Konfigurieren von SQL Server unter Linux
Tools
- sqlcmd
- mssql-conf
- mssql-cli / go-sqlcmd ()
Verwalten von SQL Server Dienstes unter Linux (systemd)
Verwalten von Benutzern
- Linux-User vs. SQL-Logins
- Authentifizierung
- Berechtigungen
- Rollen
Datenbanken
- Erstellen
- Ändern
- Löschen
- Trennen und Verbinden von Datenbanken
Verwalten von Datenbankobjekten
- Tabellen
- Indizes
- Sichten
- Prozeduren und Funktionen
Logfiles
- SQL Server Errorlog unter Linux
- Lesen von Logs via Shell
- Verbindung zu journalctl
Import/Export von Daten; Bulk Insert
Überwachen und Optimieren der Leistung von SQL Server
- CPU, RAM, I/O unter Linux analysieren
- Tools: top, htop, vmstat, iostat
- SQL Server DMVs + OS-Sicht- Query Store als zentrales Analyse- und Überwachungswerkzeug
Backup und Wiederherstellung von SQL Server Datenbanken
- Vollständige Sicherung
- Differenzielle Sicherung
- Transaktionsprotokoll Sicherung
- Wiederherstellung
- Wiederherstellung zu einem bestimmten Zeitpunkt
Troubleshooting von SQL Server
Automatisieren von Administrationsaufgaben
- Automatisierung mit Bash & sqlcmd
- Cron Jobs
- Wartungsskripte
Replikation Einführung
Voraussetzungen
Dieses Training setzt Kenntnisse zum LINUX-Betriebssystem Ubuntu und dessen Funktionalitäten voraus. Grundlegende Kenntnisse zu relationalen Datenbanken werden ebenfalls erwartet. Als Vorbereitung ist der Besuch des Kurses SQL Grundlagen und Datenbankdesign bzw. vergleichbare Kenntnisse erforderlich.
Zielgruppe
Die Schulung richtet sich an folgenden Personenkreis:SQL Server-Datenbankadministratoren und Linux-Administratoren, die SQL Server 2022/2025 unter Linux betreiben wollen, sowie fortgeschrittene Linux Benutzer, die auch einige Administratoraufgaben übernehmen.
Beschreibung
Die Schulung richtet sich an folgenden Personenkreis:SQL Server-Datenbankadministratoren und Linux-Administratoren, die SQL Server unter Linux betreiben wollen und fortgeschrittene Linux B...
Mehr Informationen