Microsoft SQL Server 2008 R2
- Titel erscheint in neuer Auflage
- Artikel merken
Aus dem Inhalt:
* Installation und Konfiguration
* Server-Sicherheit
* Backup und Recovery
* PowerShell und T-SQL
* Automatisierung administrativer Aufgaben
* Skalierbarkeit
* Replikation: Verteilung von Daten
* Hochverfügbarkeitslösungen
* Überwachung (Monitoring)
* Troubleshooting und Performance-Tuning
* Komponenten für Entwickler (Master Data Services, StreamInsight)
* Integration Services, Reporting Services, Analysis Services
. Vorwort. 19
1. Versionsgeschichte von SQL Server. 21
. 1.1. Entwicklung bis Microsoft SQL Server 2005. 22
. 1.2. Von Microsoft SQL Server 2008 zu 2008 R2. 23
. 1.3. SQL Server 2008 R2 -- wichtige Neuerungen im Überblick. 24
2. Zukunftssicherheit, Stabilität und Performance im Enterprise-Bereich. 29
. 2.1. Kapazitätsplanung von Prozessor, Speicher und I/O. 29
. 2.2. Erfassen von Leistungs- und Baseline-Daten. 30
. 2.3. Sequentielle und Random I/O. 32
. 2.4. Dimensionierung des E/A-Subsystems. 33
. 2.5. RAID und SAN -- Konfiguration. 34
. 2.6. SQL Server und virtuelle Umgebungen -- was gibt es zu beachten?. 39
. 2.7. Ausblick auf zukünftige Technologien -- Storage im Netz. 39
3. Die SQL-Server-Editionen im Überblick. 41
. 3.1. Standard Edition. 41
. 3.2. Enterprise Edition. 41
. 3.3. Datacenter Edition. 42
. 3.4. Parallel Data Warehouse Edition. 42
. 3.5. Spezielle Editionen. 42
. 3.6. Windows und SQL Azure. 45
. 3.7. Zusammenfassung. 49
4. Installation, Aktualisierung auf SQL Server 2008 R2. 51
. 4.1. Überlegungen zur Installation. 51
. 4.2. Die Installation einer Standardinstanz. 55
. 4.3. Workshop: Durchführen einer unbeaufsichtigten Installation und Sysprep. 72
5. Konfigurieren von SQL Server 2008 R2. 77
. 5.1. Der SQL Server Configuration Manager. 77
. 5.2. Die SQL-Server-Protokolle. 79
. 5.3. SQL-Server-Startparameter. 83
. 5.4. sqlcmd -- Das Tool für die Kommandozeile. 86
. 5.5. Verwalten von SQL Server 2008 mit Windows PowerShell. 87
. 5.6. Konfiguration des SQL Server Agents. 89
. 5.7. Konfiguration von SQL Server mit Hilfe der Richtlinienverwaltung. 91
. 5.8. UCP -- Utility Control Points. 94
6. Die SQL-Server-Systemdatenbanken im Überblick. 101
. 6.1. Aufbau und Funktionsweise von SQL-Server-Systemdatenbanken. 102
. 6.2. Verschieben von Systemdatenbanken. 104
. 6.3. Neuerstellen von Systemdatenbanken. 106
7. Grundlegendes Know-how für Administratoren und Entwickler. 111
. 7.1. SQL Server verwalten -- Überblick über das SQL Server Management Studio. 111
. 7.2. Dynamische Verwaltungssichten, Katalogsichten. 123
. 7.3. Datenbanken anlegen. 128
. 7.4. T-SQL: Die wichtigsten Befehle für den Administrator. 134
. 7.5. Views/Sichten -- Daten aus anderen Perspektiven. 136
. 7.6. Benutzerdefinierte Funktionen. 138
. 7.7. Gespeicherte Prozeduren. 140
. 7.8. Wichtige gespeicherte Prozeduren. 145
. 7.9. Trigger. 148
8. PowerShell. 159
. 8.1. Warum PowerShell?. 159
. 8.2. Was bietet PowerShell?. 160
. 8.3. Wie wird PowerShell installiert und aufgerufen?. 161
. 8.4. Beispiel: Anzeigen der Instanzen von SQL Server in HTML. 164
9. Backup und Recovery. 167
. 9.1. Sicherungsverfahren. 167
. 9.2. Wiederherstellungsmodelle -- ein Überblick über die Backup-Möglichkeiten. 169
. 9.3. Sicherung von Dateigruppen. 174
. 9.4. Systemdatenbanken richtig sichern und wiederherstellen. 175
. 9.5. Datenbank-Snapshots -- Datenbankzustände konservieren und wiederherstellen. 175
. 9.6. Backup-Strategie. 178
. 9.7. Medien. 181
. 9.8. Workshops: Datenbanken mit verschiedenen Methoden richtig sichern. 184
10. SQL-Server-Sicherheit. 201
. 10.1. Das SQL-Server-Authentifizierungskonzept. 201
. 10.2. Serverrollen. 208
. 10.3. Authentifizierungsstufe 'Datenbank': Datenbankberechtigungen. 214
. 10.4. Berechtigungen auf allen Ebenen. 225
. 10.5. Schemas. 240
. 10.6. Datenverschlüsselung mit Zertifikaten und Schlüsseln. 243
. 10.7. Verbindungsserver/Delegation. 257
11. Übertragen von Daten -- die Integration Services. 263
. 11.1. Möglichkeiten zum Massenimport. 264
. 11.2. Der Import/Export-Assistent. 266
. 11.3. SSIS-Anwendungen: Erstellen von DTSX-Paketen. 269
. 11.4. SSIS-Anwendungen: Erstellen eines Workflows zum Export von Daten mit Transformation und automatisierten Wartungsplänen. 293
12. Automatisieren von administrativen Aufgaben. 295
. 12.1. Der SQL-Server-Agent. 295
. 12.2. Erstellen von Aufträgen und Ausführen von SSIS-Paketen. 296
. 12.3. Wartungspläne und T-SQL-Skripte. 297
. 12.4. Konfigurieren des SQL-Server-Agents. 303
. 12.5. Was sind Proxy-Konten, und welche Bedeutung kommt ihnen zu?. 304
13. Einrichten von Warnungen und Benachrichtigungen. 305
. 13.1. Konfigurieren von Datenbank-E-Mail. 305
. 13.2. Einrichten von Warnungen. 314
. 13.3. Anlegen von Operatoren. 317
. 13.4. Warnungen zum Leistungsstatus, Fehlernummern und WMI. 319
14. Skalierbarkeit von SQL Server. 321
. 14.1. Verteilen der SQL-Server-Dienste. 321
. 14.2. Service Broker. 322
. 14.3. SQL Server und NLB-Cluster. 326
. 14.4. Skalierung der Analysis Services. 329
. 14.5. Skalierbarkeit von Datenbanken mit Hilfe der Peer-to-Peer-Transaktionsreplikation. 331
. 14.6. SQL Server und SharePoint-2010-Farmen. 331
15. Verteilung von Daten -- Replikation ist kein Hexenwerk. 335
. 15.1. Einführung in die Replikation. 335
. 15.2. Die Rollenverteilung bei einer Replikation. 339
. 15.3. Replikationsarten. 341
16. Hochverfügbarkeitslösungen. 357
. 16.1. Failover-Cluster. 358
. 16.2. Clusterarten. 362
. 16.3. Datenbankspiegelung. 363
. 16.4. Protokollversand. 370
. 16.5. Kombinieren von Lösungen für hohe Verfügbarkeit. 372
. 16.6. Workshop I: Einrichten einer Datenbankspiegelung. 374
. 16.7. Workshop II: Einrichten des Protokollversands. 376
17. Überwachen von SQL Server 2008 R2. 381
. 17.1. Überwachen der SQL-Server-Aktivität mit SQL Server Monitor. 381
. 17.2. Ablaufverfolgung von SQL Server mit dem Profiler. 383
. 17.3. Der Windows-Systemmonitor. 387
. 17.4. Synchronisation von Windows-Systemmonitor und SQL Profiler. 389
. 17.5. SQLdiag. 391
. 17.6. SQLServerAuditing. 394
. 17.7. Konfigurieren des Datenauflisters. 400
18. Problembehebung und Performance-Tuning. 407
. 18.1. Richtiges Verwalten von Daten. 407
. 18.2. Daten lesen und schreiben. 409
. 18.3. Wie werden Abfragen ausgeführt?. 411
. 18.4. Der Datenbankoptimierungsratgeber. 415
. 18.5. Resource Governor -- Ressourcenkontrolle. 432
. 18.6. Indizes -- wichtiges Mittel für eine gute Performance. 436
. 18.7. Statistiken und Wartungspläne. 443
. 18.8. Datenkomprimierung. 444
. 18.9. Change Data Capture. 447
. 18.10. Datenbankoperationen. 450
. 18.11. Parallelitätsprobleme (Deadlocks). 457
. 18.12. Partitionierung -- wenn Tabellen sehr groß werden. 462
19. Applikations- und MultiserverVerwaltung. 465
. 19.1. Vorteile und Einsatz der Multiserver-Verwaltung. 465
. 19.2. DAC (Data Tier Application). 472
20. SQL Server 2008 R2 -- Komponenten für Entwickler. 481
. 20.1. Master Data Services. 481
. 20.2. StreamInsight. 482
21. Parallel Data Warehouse. 491
. 21.1. Schlüsselmerkmale. 491
. 21.2. Symmetrisches Multiprocessing. 492
. 21.3. Massive parallele Verarbeitung. 492
. 21.4. Parallel-Data-Warehouse-Architektur. 494
. 21.5. Parallel-Data-Warehouse-Knoten. 496
. 21.6. Verwaltung. 498
22. Die Reporting Services. 499
. 22.1. Neuerungen in den Reporting Services 2008 R2. 499
. 22.2. Bereitstellung und Skalierung der Reporting Services. 500
. 22.3. Installation und Konfiguration. 504
. 22.4. Workshops. 513
. 22.5. Übersicht über die Integration von Reporting Services und SharePoint-Technologien. 530
23. Analysis Services. 533
. 23.1. Erstellen eines Analysis-Services-Projekts. 533
. 23.2. Microsoft Excel und Analysis Services. 572
. 23.3. Das Sicherheitskonzept von Analysis Services. 575
. 23.4. SQL Server 2008 R2 und PowerPivot für Excel 2010. 578
. Index. 585
Erscheint lt. Verlag | 28.12.2010 |
---|---|
Reihe/Serie | Galileo Computing |
Sprache | deutsch |
Maße | 168 x 240 mm |
Gewicht | 1185 g |
Themenwelt | Mathematik / Informatik ► Informatik ► Netzwerke |
Schlagworte | Business Intelligence • Data Warehouse • Hochverfügbarkeit • Integration Services • Microsoft SQL Server 2008 • PowerShell • Reporting Services • Scripting • Sicherheit • Skalierbarkeit • TSQL |
ISBN-10 | 3-8362-1596-9 / 3836215969 |
ISBN-13 | 978-3-8362-1596-1 / 9783836215961 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |