Detaillierte Informationen zum Seminar
Inhalte:
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
Dauer/zeitlicher Ablauf:
3 Tage
Ziele/Bildungsabschluss:
Siehe Beschreibung und Inhalt.
Teilnahmevoraussetzungen:
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 hilfreich.
Material:
Im Preis enthalten sind PC-COLLEGE - Zertifikat, Pausenverpflegung, Getränke und Kursmaterial.
Förderung:
Bildungsscheck, andere auf Anfrage
Zielgruppe:
Nach diesem Training sind die Teilnehmer in der Lage, eine SQL Server - Datenbank unter Linux zu implementieren und zu verwalten. Sie lernen die verschiedenen Tools und Features kennen, die für die Datenbank-Implementierung und -Verwaltung wesentlich sind.
Seminarkennung:
Q7L260622-B