Zum Inhalt springen

SQL Server: Administration

Programm

SQL Server (aktuelle Version) - Einführung in die SQL Server Plattform - Überblick über SQL Server Architektur SQL Server Installation - Besondere Aspekte - TempDB - Installation - Automatisierte Installation - SQL Server Dienste und Konfigurationsoptionen Arbeiten mit Datenbanken - Erstellen von Datenbanken - Dateien und Dateigruppen - Verschieben von Datenbankdateien Datenbankwartung - Sicherstellen der Datenbankintegrität - Indexpflege - Automatisierung der Wartung Authentifizierung und Berechtigung von Benutzern - Authentifizierung von Verbindungen - Datenbankbenutzer - Authentifizierung zwischen Servern - „Partial Containment“ Server- und Datenbankrollen - Arbeiten mit Serverrollen - Arbeiten mit Datenbankrollen - Arbeiten mit „Fixed Roles“ Zugriffsberechtigungen - Objektberechtigungen - Ausführungsberechtigungen - Schema-Berechtigungen SQL Server Wiederherstellungsmodelle - Überblick über Transaktionsprotokollierung - Wiederherstellungsmodelle - Backupstrategien Datenbanksicherungen - Datenbank- und Transaktionsprotokollsicherungen - Sicherungen verwalten - Erweiterte Sicherungsoptionen Datenbankwiederherstellung - Der Wiederherstellungsprozess - „Point in Time Recovery“ - Erweiterte Wiederherstellungsoptionen - Wiederherstellung von Systemdatenbanken Automation von Verwaltungsaufgaben - Möglichkeiten der Automation / SQL Server Agent - „Jobs“ und Zeitpläne erstellen - Überwachen und Verwalten von Jobs Warnungen und Benachrichtigungen - Proaktives Management - “SQL Database Mail” Konfiguration - Operatoren, Warnungen und Benachrichtigungen einrichten Zugriffsverfolgung - SQL Server Profiler und Tracing - Extended Events - Überwachen von Sperren Überwachung - Aktivitätsüberwachung - Data Collector Upgrade zu SQL Server (aktuelle Version) - Voraussetzungen - Upgrade SQL Server Services - Migration von Daten und Applikationen Überblick über Datenaustausch - Datenimport- und –exportmöglichkeiten - „BCP“ und „BULK INSERT“

Ziele

In dieser SQL Server Administration Schulung lernen die Teilnehmer*innen, eine On-Premise SQL Server-Datenbankinfrastruktur aufzubauen, zu verwalten und zu pflegen. Der Kurs basiert auf der neuesten SQL Server-Version und ist größtenteils abwärtskompatibel (bis SQL Server 2012), mit Ausnahme neuer, versionsspezifischer Features, die ebenfalls behandelt werden. Er vermittelt alle grundlegenden und fortgeschrittenen Verwaltungsfähigkeiten für eine effiziente SQL Server-Nutzung. Nach Abschluss des Trainings haben die Teilnehmer*innen Kenntnisse in folgenden Bereichen: - Installation, Upgrade und Konfiguration eines SQL Servers - Verwaltung von Datenbanken und Dateistrukturen - Benutzer-Authentifizierung und -Berechtigung, Zuordnung zu Server- und Datenbankrollen - Datensicherheit durch Verschlüsselung und Auditing - Datenbankwiederherstellungsmodelle, Sicherung und Wiederherstellung - Automatisierung von Verwaltungsaufgaben, Warnungen und Benachrichtigungen - Überwachung, Fehlerbehandlung und Datenaustausch.

Voraussetzungen

- Windows Server 2016 oder neuere Kenntnisse - der Besuch des Trainings SSQLBAS smart SQL Server: Introduction to SQL Databases werden empfohlen.