SQL Server 2019 für Administratoren - Daniel Caesar, Michael R. Friebel, Hans Georg Selent-Knips

SQL Server 2019 für Administratoren

Das umfassende Handbuch. Inkl. Analysis und Reporting Services
Buch | Hardcover
940 Seiten
2020 | 1. Auflage
Rheinwerk (Verlag)
978-3-8362-6983-4 (ISBN)
49,90 inkl. MwSt
Mit dem Microsoft SQL Server verwalten Sie große Datenmengen sicher und effizient.

Wie die Administration in Produktivumgebungen gelingt, zeigt Ihnen dieses Praxishandbuch. Ob es um die hybride Nutzung in der Cloud geht oder um die richtige Wartung, Backups & Replikation, Skalierbarkeit, Hochverfügbarkeit oder Monitoring: Hier finden Sie alle relevanten Themenbereiche erklärt.

Anschauliche Workshops und praxisnahe Hinweise lassen sich direkt auf Ihre tägliche Arbeit einsetzen.

SQL Server: Alles, was Sie wissen müssen
Von den Editionen und der Installation über die Konfigurationstools bis hin zu Storage oder Kapazitätsplanung: das komplette Grundlagenwissen – leicht nachvollziehbar und konsequent praxisorientiert.

Daten übertragen, verteilen und analysieren
Integration Services, Reporting Services und Analysis Services: Mit den Anleitungen zu diesen Tools stellen Sie Daten optimal zur Auswertung bereit und setzen so BI-Anforderungen erfolgreich um.

Ihr System – verfügbar, performant, sicher
Sie erfahren, wie Sie Hochverfügbarkeit (HA) u. a. mit AlwaysOn realisieren, die Performance Ihrer Datenbanken z. B. durch Indizierung steigern und wie Sie Ihre Systeme durch Authentifizierung und Berechtigungen sichern. Inkl. Überwachung, Daten-Backup und -Restore

Scripting mit T-SQL und PowerShell
Legen Sie Datenbanken, Trigger und gespeicherte Prozeduren an, nutzen Sie Wartungspläne zur Automatisierung oder arbeiten Sie direkt aus Visual Studio auf Datenbanken. Wie’s geht, erfahren Sie hier!


Aus dem Inhalt:
Installation und Konfiguration
Server-Sicherheit
Backup und Recovery
PowerShell und T-SQL
Automatisierung
Skalierbarkeit
Replikation
Hochverfügbarkeitslösungen
Überwachung (Monitoring)
Troubleshooting und Performance-Tuning
Komponenten für Entwickler (Master Data Services, StreamInsight)
Integration Services, Reporting Services, Analysis Services
Praxisworkshops

Daniel Caesar ist seit 20 Jahren selbstständig als Berater, Entwickler und Trainer tätig. Er betreut mit seiner Firma sqlXpert gemeinsam mit seinem Partner Michael Friebel zahlreiche Projekte im deutschsprachigen Raum. Als zertifizierter Microsoft-Trainer (MCT), Spezialist in den Bereichen Microsoft SQL Server, .NET und SharePoint gibt er im deutschsprachigen Raum Seminare, hält Workshops und unterstützt viele Kunden in Projekten. Sein Fachwissen als Entwickler und im administrativen Bereich hat er sich über viele Jahre in Projekten, Trainings und Zertifizierungsprogrammen angeeignet. So ist er unter anderem MCP, MCTS, MCITP und Microsoft Certified Trainer für den SQL Server, SharePoint und .NET-Technologien seit mehreren Versionen.

Michael Friebel ist zertifizierter Microsoft-Trainer (MCT), Microsoft Certified Technology Specialist (MCTS) und Microsoft Certified IT Professional (MCITP) für Microsoft SQL Server und Microsoft SharePoint. Sein Wissen und seine Erfahrungen sammelte er als IT-Berater und Entwicklungsleiter bei verschiedenen Unternehmen und IT-Projekten in Berlin und München. Als freiberuflicher IT-Berater und Trainer vermittelt er seine Erfahrungen und Kenntnisse über die genannten Technologien und ermöglicht als Projektleiter die effektive Einführung und Integration der sich auf dieser Grundlage bietenden Möglichkeiten für Kunden im Unternehmensumfeld. Er lebt derzeit in Berlin und ist international tätig.

Hans Georg Selent-Knips (MCP und MCITP) beschäftigt sich seit fast 20 Jahren mit dem SQL Server. Zunächst war er Entwickler und Administrator, später konzentrierte er sich auf die Administration von großen SQL-Server-Landschaften. Im Laufe dieser Zeit hat er diverse Großkunden betreut, zunächst als Freiberufler, später als Angestellter eines Dienstleisters. Herr Selent-Knips ist Fachmann für große IT-Landschaften und weiß, wie der administrative Aufwand möglichst gering gehalten wird. Mit der richtigen Konfiguration konnte er beispielsweise 1700 produktive Systeme mit nur 4 Personen betreuen. Er unterstützt aber auch kleinere Infrastrukturen in Versions-, Hardware-, Konfigurations- und Performance-Fragen.

Vorwort ... 25

1. Die Versionsgeschichte von SQL Server ... 29

1.1 ... Entwicklung bis Microsoft SQL Server 2005 ... 30

1.2 ... Von Microsoft SQL Server 2008 zu SQL Server 2014 ... 32

1.3 ... SQL Server 2016 -- wichtige Neuerungen im Überblick ... 40

1.4 ... SQL Server 2017 -- wichtige Neuerungen im Überblick ... 43

1.5 ... SQL Server 2019 -- Aussichten auf die Neuerungen im Überblick ... 48

2. Zukunftssicherheit, Stabilität und Performance im Enterprise-Bereich ... 65

2.1 ... Kapazitätsplanung von Prozessor, Speicher und I/O ... 65

2.2 ... Erfassen von Leistungs- und Baseline-Daten ... 66

2.3 ... Sequenzieller und Random I/O ... 68

2.4 ... Dimensionierung des E/A-Subsystems ... 69

2.5 ... RAID und SAN -- Konfiguration ... 70

2.6 ... SQL Server und virtuelle Umgebungen -- was ist zu beachten? ... 75

2.7 ... Ausblick auf zukünftige Technologien -- Storage im Netz ... 76

3. Die SQL-Server-Editionen im Überblick ... 79

3.1 ... Standard Edition ... 79

3.2 ... Business Intelligence Edition ... 80

3.3 ... Enterprise Edition ... 80

3.4 ... Parallel Data Warehouse und Data Warehouse Fast Track Edition ... 80

3.5 ... Spezielle Editionen ... 81

3.6 ... Microsoft Azure SQL-Datenbank ... 84

3.7 ... Zusammenfassung ... 88

4. Installation von SQL Server und Aktualisierung auf neue Versionen ... 89

4.1 ... Überlegungen zur Installation ... 90

4.2 ... Vorbereitung -- Was Sie vor der Installation erledigen sollten ... 94

4.3 ... Die vollständige Installation ... 95

4.4 ... Durchführen einer unbeaufsichtigten Installation ... 120

4.5 ... Installation einer Instanz unter Linux ... 127

4.6 ... Installation einer Instanz in der Cloud ... 133

5. Konfigurieren von SQL Server ... 135

5.1 ... Der SQL Server-Konfigurations-Manager ... 135

5.2 ... Die SQL-Server-Protokolle ... 138

5.3 ... SQL-Server-Startparameter ... 145

5.4 ... "sqlcmd" -- das Tool für die Kommandozeile ... 148

5.5 ... Die Konfiguration der Instanz ... 150

5.6 ... Konfigurieren von SQL Server mit der PowerShell ... 156

5.7 ... SQL-Server-Agent-Grundkonfiguration ... 158

5.8 ... Konfiguration von SQL Server mithilfe der Richtlinienverwaltung (policy management) ... 160

5.9 ... Hilfsprogramm-Kontrollpunkte (Utility Control Point, UCP) ... 166

6. Die SQL-Server-Systemdatenbanken im Überblick ... 181

6.1 ... Aufbau und Funktionsweise von SQL-Server-Systemdatenbanken ... 182

6.2 ... Verschieben (Move) von Systemdatenbanken ... 184

6.3 ... Neuerstellen von Systemdatenbanken ... 187

6.4 ... Konfigurieren von Systemdatenbanken ... 190

7. Grundlegendes Know-how für Administratoren und Entwickler ... 195

7.1 ... SQL Server verwalten -- SQL Server Management Studio (SSMS) ... 195

7.2 ... Dynamische Verwaltungssichten (Dynamic Management Views, DMV), Katalogsichten ... 209

7.3 ... Datenbanken anlegen ... 215

7.4 ... T-SQL -- Die wichtigsten Befehle für den Administrator ... 222

7.5 ... Views -- Daten aus anderen Perspektiven ... 225

7.6 ... Benutzerdefinierte Funktionen ... 227

7.7 ... Gespeicherte Prozeduren ... 229

7.8 ... Wichtige gespeicherte Prozeduren ... 235

7.9 ... Trigger ... 239

7.10 ... Interessante T-SQL-Neuerungen für Entwickler ... 250

7.11 ... SQL Server 2014 -- T-SQL Enhancements ... 250

7.12 ... SQL Server 2016/2017 -- T-SQL Enhancements ... 250

7.13 ... SQL Server 2019 -- T-SQL Enhancements ... 253

7.14 ... Dynamische Datenmaskierung (Dynamic Data Masking, DDM) ... 253

7.15 ... UTF-8-Unterstützung ab SQL Server 2019 ... 267

8. PowerShell ... 269

8.1 ... Warum PowerShell? ... 269

8.2 ... Was bietet PowerShell? ... 270

8.3 ... Wie wird PowerShell installiert und aufgerufen? ... 271

8.4 ... Beispiel: Anzeigen der Instanzen von SQL Server in HTML ... 276

8.5 ... DBATOOLS -- PowerShell-Skripte für den Administrator ... 277

8.6 ... SQLWATCH -- ein Open-Source-Monitorin

Erscheinungsdatum
Reihe/Serie Rheinwerk Computing
Verlagsort Bonn
Sprache deutsch
Maße 168 x 240 mm
Einbandart gebunden
Themenwelt Informatik Datenbanken SQL Server
Mathematik / Informatik Informatik Netzwerke
Schlagworte Administration Infrastructure • Analysis Services • Business Intelligence BI • Hand-Buch Bücher Wissen lernen Tutorials Workshops • Hand-Buch Bücher Wissen lernen Tutorials Workshops • Hand-Buch Bücher Wissen lernen Tutorials Workshops Kurse Seminare • Integration Services • Parallel Data Warehouse • Performance • Reporting Services • Scripting • T-SQL • Windows 2019 2017 2016
ISBN-10 3-8362-6983-X / 383626983X
ISBN-13 978-3-8362-6983-4 / 9783836269834
Zustand Neuware
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Roman

von Marlo Morgan

Buch | Softcover (1998)
Goldmann (Verlag)
12,00