lehrerbibliothek.deDatenschutzerklärung
Microsoft SQL Server 2000 Systemverwaltung mit CD-ROM
Microsoft SQL Server 2000 Systemverwaltung
mit CD-ROM




Microsoft Corp. (Hrsg.)

Microsoft Press
EAN: 9783860639191 (ISBN: 3-86063-919-6)
800 Seiten, hardcover, 19 x 24cm, Juni, 2001

EUR 79,00
alle Angaben ohne Gewähr

Umschlagtext
Erlernen Sie die Administrierung eines SQL Server 2000-Systems und bereiten Sie sich gleichzeitig effektiv auf die Microsoft Certified Professional-Prüfung 70-228 vor - mit diesem Original Microsoft Training kein Problem! Mit Hilfe von modularen Übungen für das Selbststudium und begleitet von Übungsmaterialien auf der CD, werden Ihnen Installation, Administrierung und Optimierung eines SQL Server 2000 in kürzester Zeit verständlich nahe gebracht. Dabei bereiten Sie sich gleichzeitig auf eine der Prüfungen für den Microsoft Certified Database Administrator (MCDA) und den Microsoft Certified Systems Engineer (MCSE) vor. Verbessern Sie Ihre Qualifikationen und Ihre beruflichen Chancen mit diesem Original Microsoft Training!



Systemvoraussetzungen:

• Intel- oder kompatibler Prozessor, Pentium 166 MHz oder schneller

• Mindestens 128 MB Arbeitsspeicher (256 MB empfohlen)

• 400 MB freier Festplattenspeicher

• CD-ROM oder DVD-Laufwerk

• Microsoft Windows 2000 Server

• Microsoft SQL Server 2000 (auf Begleit-CD enthalten)



Lernen Sie im Selbststudium:

• Installation von SQL Server 2000

• Aktualisierung auf SQL Server 2000

• Grundlegendes zu System- und Benutzerdatenbanken

• Datenbanken erstellen und verwalten

• Daten in Datenbanken transferieren und migrieren

• Backups erstellen und Daten wiederherstellen

• Verwenden der SQL Server-Replikation

• Berechtigungen und Zugriff verwalten Administrative Aufgaben automatisieren Tuning und Optimierung Ihres SQL Server-Systems Hochverfügbarkeit sichern



Auf Begleit-CD:

• Microsoft SQL Server 2000 (120 Tage Nutzungsbegrenzung)

• Übungsdateien zu den Kapiteln des Buches

• Englisches Original des Buches in elektronischer Form

• Whitepapers (in englischer Sprache)
Rezension
In diesem Buch geht es, wie der Titel schon sagt, um die Systemverwaltung von SQL Server 2000. Es werden sämtliche Komponenten des SQL Servers Schritt für Schritt erklärt, wobei die einzelnen Kapitel nicht zu tief in die Materie gehen und verständlich bleiben.

Leider enthält dieses Buch keine ausreichenden Praxistipps oder Praxisbezogene Themen und ist deshalb eher für die Prüfungsvorbereitung in dem Gebiet SQL Server 2000 geeignet. Dies mag für viele ein Manko sein, andererseits wird in diesem Buch sehr detailliert auf theoretische Themen eingegangen, wie z.B. Kapitel 3 Vorbereiten der Verwendung von SQL Server 2000 oder Kapitel 8 Entwickeln von Strategien für die Datenwiederherstellung. Zur Vorbereitung auf die Microsoftprüfung eignet sich dieses Buch auf jeden Fall. Allerdings sollte noch auf zusätzliche themenverwandte Literatur zurückgegriffen werden, da der SQL Test doch sehr weit gefächert ist.
Die einzelnen Kapitel enthalten natürlich alle Themenbezogene Übungsaufgaben, welche sich auch beliebig ausbauen lassen. Themen wie DTS oder Replikation werden nur kurz behandelt, hier sollte man auf andere Literatur zurückgreifen.

Ronny Grudzinski, lehrerbibliothek.de
Inhaltsverzeichnis
Über dieses Buch XIX

Zielgruppe XIX
Voraussetzungen XX
Begleitmaterial XX
Über die CD-ROM XX
Aufbau des Buchs XXI
Tastaturkonventionen XXI
Kursüberblick XXII
Ermitteln des geeigneten Einstiegspunkts XXIV
Auffinden spezifischer Informationen in diesem Buch XXV
Erste Schritte XXVII
Hardwarevoraussetzungen XXVII
Softwarevoraussetzungen XXVII
Setupanweisungen XXVIII
Das Microsoft Certified Professional-Programm XXVIII
Vorteile der Microsoft-Zertifizierung XXIX
Voraussetzungen für den Erhalt eines Microsoft Certified Professional-Zertifikats XXXII


Kapitel 1 Überblick über SQL Server 2000 1

Über dieses Kapitel 1
Lektion 1: Was ist SQL Server 2000? 2
Die SQL Server 2000-Umgebung 2
Komponenten von SQL Server 2000 3
Das relationale Datenbankmodul von SQL Server 2000 4
SQL Server 2000 Analysis Services 5
Anwendungsunterstützung 5
Weitere Komponenten 6
SQL Server 2000-Versionen 8
Integration mit Windows 2000 und Windows NT 4 0 12
Zusammenfassung der Lektion 14
Lektion 2: Die SQL Server 2000-Komponenten 15
Serverkomponenten 15
Clientbasierte Verwaltungstools und -dienstprogramme 16
Clientkommunikationskomponenten 17
SQL Server-Onlinedokumentation 22
Zusammenfassung der Lektion 23
Lektion 3: Die Architektur einer relationalen Datenbank 24
System- und Benutzerdatenbanken 24
Physische Struktur einer Datenbank 25
Logische Struktur einer Datenbank 26
Zusammenfassung der Lektion 28
Lektion 4: Die Sicherheitsarchitektur 29
Authentifizierung 29
Autorisierung 31
Zusammenfassung der Lektion 32
Lernzielkontrolle 33


Kapitel 2 Installieren von SQL Server 2000 35

Über dieses Kapitel 35
Bevor Sie beginnen 36
Lektion 1: Vorbereiten der Installation von SQL Server 2000 37
Die Hardware-Mindestvoraussetzungen 37
Übertreffen der Hardware-Mindestvoraussetzungen 40
Zusammenfassung der Lektion 41
Lektion 2: Festlegen der SQL Server 2000-Setupkonfigurationsoptionen 42
Bestimmen des geeigneten Benutzerkontos für die Dienste
SQL Server und SQL Server-Agent 42
Übung: Erstellen eines dedizierten Windows 2000-Benutzerkontos 43
Auswählen eines Authentifizierungsmodus 44
Festlegen der Sortierungseinstellungen 45
Übung: Festlegen der Windows-Sortierung 47
Auswählen von Netzwerkbibliotheken 47
Bestimmen eines Clientlizenzierungsmodus 49
Zusammenfassung der Lektion 49
Lektion 3: Ausführen des SQL Server 2000-Setupprogramms 51
Ausführen des SQL Server 2000-Setup-Programms 51
Grundlegendes zu den Installationstypen 52
Auswählen eines Setup-Typs 54
Übung: Installieren einer Standardinstanz von SQL Server 2000 60
Zusammenfassung der Lektion 62
Lektion 4: Verwenden von Standard-, benannten und mehreren
Instanzen von SQL Server 2000 63
Installieren mehrerer Instanzen von SQL Server 2000 63
Effektives und sinnvolles Verwenden mehrerer Instanzen von SQL Server 2000 64
Grundlegendes zu von Instanzen gemeinsam genutzten Komponenten 65
Grundlegendes zu eindeutigen Komponenten bei mehreren Instanzen 65
Arbeiten mit Standard- und benannten Instanzen von SQL Server 2000 66
Zusammenfassung der Lektion 67
Lektion 5: Ausführen von unbeaufsichtigten und Remoteinstallationen von SQL Server 2000 68
Ausführen einer unbeaufsichtigten Installation von SQL Server 2000 68
Erstellen von Setupinitialisierungsdateien für SQL Server 2000 68
Übung: Ausführen einer unbeaufsichtigten Installation einer benannten Instanz von SQL Server 2000 70
Ausführen einer Remoteinstallation von SQL Server 2000 72
Zusammenfassung der Lektion 74
Lektion 6: Problembehandlung bei einer SQL Server 2000-Installation 75
Überprüfen der Protokolldateien des SQL Server 2000-Setup-Programms 75
Onlinezugriff auf Problembehandlungsinformationen zu SQL Server 2000 76
Überprüfen des SQL Server-Fehlerprotokolls und des Windows-Anwendungsprotokolls 76
Übung: Überprüfen des SQL Server-Fehlerprotokolls und des Windows-Anwendungsprotokolls 77
Zusammenfassung der Lektion 78
Lernzielkontrolle 79


Kapitel 3 Vorbereiten der Verwendung von SQL Server 2000 81

Über dieses Kapitel 81
Bevor Sie beginnen 82
Lektion 1: Überprüfen der Installationsergebnisse 83
Hinzugefügte Dateien und Ordner 83
Eingestellte Berechtigungen im NTFS-Dateisystem 87
Übung: Überprüfen der erstellten Dateien und Ordner 88
Hinzugefügte Registrierungsschlüssel 90
Eingestellte Berechtigungen für die Registrierungsschlüssel 91
Übung: Überprüfen der Berechtigungen für Registrierungsschlüssel 94
Hinzugefügte Programme zum Menü „Start" 95
Zusammenfassung der Lektion 95
Lektion 2: Starten, Beenden, Anhalten und Ändern der SQL Server 2000-Dienste 97
Die Standardkonfiguration der einzelnen SQL Server-Dienste 97
Starten, Beenden und Anhalten von SQL Server 2000-Diensten 98
Übung: Starten der SQL Server-Dienste 101
Ändern des SQL Server- oder SQL Server-Agent-Dienstkontos nach dem Setup 103
Zusammenfassung der Lektion 105
Lektion 3: Arbeiten mit Osql, SQL Query Analyzer und SQL Server Enterprise Manager 106
Arbeiten mit Osql 106
Übung: Verwenden von Osql zum Abfragen von SQL Server 2000-Instanzen 108
Arbeiten mit SQL Query Analyzer 109
Übung: Verwenden von SQL Query Analyzer zum Abfragen von SQL Server 2000-Instanzen 111
Arbeiten mit dem SQL Server Enterprise Manager 114
Übung: Arbeiten mit der MMC-Konsole von SQL Server Enterprise Manager 117
Zusammenfassung der Lektion 120
Lernzielkontrolle 121


Kapitel 4 Aktualisieren auf SQL Server 2000 123

Über dieses Kapitel 123
Bevor Sie beginnen 123
Lektion 1: Vorbereiten der Aktualisierung 124
Arbeiten mit mehreren Versionen von SQL Server auf demselben Computer 124
Auswählen des geeigneten Aktualisierungsprozesses samt Methode 125
Ermitteln der Hardware- und Softwarevoraussetzungen 128
Vorbereiten der tatsächlichen Aktualisierung 129
Zusammenfassung der Lektion 130
Lektion 2: Ausführen einer Versionsaktualisierung von SQL Server 7 0 auf SQL Server 2000 131
Ausführen einer Versionsaktualisierung 131
Ausführen von Aufgaben nach der Aktualisierung 133
Manuelles Aktualisieren der Meta Data Services-Tabellen und der Repository-Datenbank 133
Zusammenfassung der Lektion 134
Lektion 3: Ausführen einer Online-Datenbankaktualisierung von SQL Server 7 0 auf SQL Server 2000 135
Ausführen einer Online-Datenbankaktualisierung 135
Ausführen von Aufgaben nach der Aktualisierung 142
Zusammenfassung der Lektion 142
Lektion 4: Ausführen einer Versionsaktualisierung von SQLServer6 5 auf SQL Server 2000 143
Ausführen einer Versionsaktualisierung 143
Problembehandlung bei einer SQL Server 6 5-Aktualisierung 152
Angeben einer Abwärtskompatibilitätsebene für aktualisierte Datenbanken 152
Zusammenfassung der Lektion 153
Lernzielkontrolle 154


Kapitel 5 Grundlegendes zu System- und Benutzerdatenbanken 155

Über dieses Kapitel 155
Bevor Sie beginnen 156
Lektion 1: Grundlegendes zur Datenbankarchitektur 157
Einführung in Datendateien 157
Übung: Anzeigen der Eigenschaften einer Datendatei 158
Reservieren von Speicherplatz für Tabellen und Indizes 159
Speichern von Index- und Datenseiten 161
Zusammenfassung der Lektion 162
Lektion 2: Grundlegendes zur Transaktionsprotokollarchitektur 164
Einführung in Transaktionsprotokolldateien 164
Funktionsweise des Transaktionsprotokolls 165
Einführung in Wiederherstellungsmodelle 169
Übung: Anzeigen der Eigenschaften eines Transaktionsprotokolls und einer Datenbank 171
Zusammenfassung der Lektion 172
Lektion 3: Verstehen und Abfragen von System- und Datenbankkatalogen 173
Einführung in Systemtabellen 173
Abrufen von Systeminformationen 175
Übung: Direktes Abfragen von Systemtabellen 175
Übung: Abfragen von Systemtabellen mit Hilfe gespeicherter Systemprozeduren 177
Übung: Abfragen von Systemtabellen mit Hilfe von Systemfunktionen 179
Übung: Abfragen von Systemtabellen mit Hilfe von Informationsschemasichten 181
Zusammenfassung der Lektion 182
Lernzielkontrolle 183


Kapitel 6 Erstellen und Konfigurieren von Benutzerdatenbanken 185

Über dieses Kapitel 185
Bevor Sie beginnen 186
Lektion 1: Erstellen einer Benutzerdatenbank 187
Erstellen einer Benutzerdatenbank 187
Erstellen einer Benutzerdatenbank mit dem
SQL Server Enterprise Manager 190
Übung: Erstellen einer Datenbank mit Hilfe des Datenbank-erstellungs-Assistenten im SQL Server Enterprise Manager 195
Übung: Direktes Erstellen einer Datenbank mit Hilfe des SQL Server Enterprise Managers 199
Erstellen einer Benutzerdatenbank mit Hilfe der Transact-SQL-Anweisung CREATE DATABASE 201
Übung: Erstellen einer Datenbank im SQL Query Analyzer mit Hilfe der Transact-SQL-Anweisung CREATE DATABASE 202
Erstellen von Datenbanken und Datenbankobjekten mit Hilfe des SQL Server Enterprise Managers 204
Übung: Erstellen eines Transact-SQL-Skripts zur Neuerstellung der „TSQLDB"-Datenbank 206
Zusammenfassung der Lektion 207
Lektion 2: Einstellen der Datenbankoptionen 208
Datenbankoptionen 208
Anzeigen der Datenbankoptionseinstellungen 209
Ändern der Datenbankoptionen 210
Zusammenfassung der Lektion 210
Lektion 3: Verwalten der Größe der Benutzerdatenbank 211
Sinnvolles Verwenden der automatischen Dateivergrößerung 211
Übung: Konfigurieren automatischer Dateivergrößerungseinstellungen mit Hilfe des SQL Server Enterprise Managers 212
Sinnvolles Verwenden der automatischen Dateiverkleinerung 213
Manuelles Steuern der Datendateigröße 214
Übung: Bearbeiten der Datendateigröße mit Hilfe des SQL Server Enterprise Managers 215
Manuelles Steuern der Größe der Transaktionsprotokolldatei 215
Erstellen zusätzlicher Daten- und Transaktionsprotokolldateien 217
Zusammenfassung der Lektion 218
Lektion 4: Ablegen von Datenbankdateien auf mehreren Festplatten 220
RAID-Systeme 220
Dateigruppen 221
Konfigurieren des SQL Server 2000-Festplatten-Subsystems für Leistung, Fehlertoleranz und Wiederherstellbarkeit 223
Verschieben von Daten- und Transaktionsprotokolldateien 226
Zusammenfassung der Lektion 229
Lernzielkontrolle 230


Kapitel 7 Auffüllen von Datenbanken 233

Über dieses Kapitel 233
Bevor Sie beginnen 234
Lektion 1: Übertragen und Transformieren von Daten 235
Datenimport 235
DTS-Datentransformationen 236
Datentransformationstools 237
Zusammenfassung der Lektion 237
Lektion 2: Microsoft Data Transformation Services (DTS) 238
Einführung in DTS-Pakete 238
Speichern von DTS-Paketen 244
DTS-Tools 244
Zusammenfassung der Lektion 245
Lektion 3: Übertragen und Transformieren von Daten mit grafischen DTS-Tools 246
Verwenden des DTS-Import/Export-Assistenten 246
Übung: Übertragen von Tabellen und Daten aus der
Northwind-Datenbank mit dem DTS-Import/Export-Assistenten 256
Verwenden des DTS-Designers 260
Übung: Erstellen eines Datenübertragungs- und -transformationspakets mit DTS-Designer 267
Erweitern der DTS-Paketfunktionen 273
Zusammenfassung der Lektion 274
Lektion 4: Arbeiten mit DTS-Paketen 275
DTS-Speicheroptionen 275
Einsetzen der Dienstprogramme zur DTS-Paketausführung 277
Verwenden von DTS-Protokollen und Ausnahmedateien 278
Durchführen einer getrennten Bearbeitung 278
Zusammenfassung der Lektion 278
Lektion 5: Verwenden des Massenkopierprogramms (Bulk Copy Program, BCP) und der Transact-SQL-Anweisung BULK INSERT___ 279
Massenkopieren von Daten über Textdateien 279
Verwenden von BCP 280
Übung: Importieren von Daten mit BCP 281
Verwenden der Transact-SQL-Anweisung BULK INSERT 283
Optimieren von Massenkopiervorgängen 283
Zusammenfassung der Lektion 284
Lernzielkontrolle 285


Kapitel 8 Entwickeln von Strategien für die Datenwiederherstellung 287

Über dieses Kapitel 287
Bevor Sie beginnen 288
Lektion 1: Grundlegendes zur Wiederherstellung von Daten 289
Worin bestehen die Ziele einer Strategie zur
Datenwiederherstellung? 289
Welche Sicherungstypen stehen zur Verfügung? 292
Welche Datenwiederherstellungstypen stehen zur Verfügung? 293
Sichern aller erforderlichen Datenbanken 293
Entwickeln und Implementieren eines
Datenwiederherstellungsplans 294
Zusammenfassung der Lektion 295
Lektion 2: Die unterschiedlichen Datenbank-Sicherungstypen 296
Vollständige Sicherung der Datenbanken 296
Differenzielle Sicherung der Datenbanken 297
Datei- und Dateigruppensicherungen 298
Differenzielle Datei- und Dateigruppensicherungen 298
Transaktionsprotokollsicherungen 299
Zusammenfassung der Lektion 300
Lektion 3: Grundlegendes zum Wiederherstellungsprozess 302
Der Wiederherstellungsprozess 302
Manuelle Wiederherstellungsoptionen 304
Wiederherstellen nach unterschiedlichen Notfallszenarios 307
Zusammenfassung der Lektion 308
Lernzielkontrolle 309


Kapitel 9 Sichern und Wiederherstellen von SQL Server 311

Über dieses Kapitel 311
Bevor Sie beginnen 312
Lektion 1: Grundlegendes zu Sicherungsterminologie, -medien und -geraten 313
Begriffserklärung 313
Auswählen der Sicherungsmedien 313
Erstellen permanenter Sicherungsmedien 315
Übung: Erstellen von Sicherungsmedien mit Hilfe von Transact-SQL 318
Zusammenfassung der Lektion 319
Lektion 2: Sichern von Datenbanken, Dateien, Dateigruppen und Transaktionsprotokollen 320
Sichern von Datenbanken mit SQL Server Enterprise Manager 320
Übung: Sichern der „master"-Datenbank mit Hilfe des Sicherungs-Assistenten 326
Übung: Direktes Sichern der „msdb"-Datenbank mit dem SQL Server Enterprise Manager 332
Ausführen von Sicherungen mit Transact-SQL 333
Übung: Ausführen von Sicherungen mit Transact-SQL 335
Zusammenfassung der Lektion 338
Lektion 3: Wiederherstellen einer Benutzerdatenbank 339
Festlegen der Datenwiederherstellungssequenz 339
Übung: Abrufen von Informationen zu Sicherungsmedien 341
Ausführen von Wiederherstellungsprozessen mit SQL Server Enterprise Manager 342
Übung: Ausführen einer vollständigen Datenbankwiederherstellung 349
Übung: Wiederherstellen einer Datenbank bis zu einem bestimmten Zeitpunkt 355
Ausführen von Wiederherstellungsvorgängen mit Transact-SQL 358 Übung: Ausfuhren von Wiederherstellungsvorgängen mit Transact-SQL 361
Zusammenfassung der Lektion 363
Lektion 4: Wiederherstellen und Neuerstellen von Systemdatenbanken 364
Wiederherstellen der „master"-Datenbank 364
Neuerstellen der Systemdatenbanken 366
Zusammenfassung der Lektion 367
Lernzielkontrolle 368


Kapitel 10 Verwalten des Zugriffs auf SQL Server 2000 369

Über dieses Kapitel 369
Bevor Sie beginnen 370
Lektion 1: Der Authentifizierungsprozess 371
Der SQL Server 2000-Authentifizierungsprozess 371
Vergleichen der Windows-Authentifizierung mit der SQL Server-Authentifizierung 372
Auswählen eines SQL Server 2000-Authentifizierungsmodus 375
Übung: Wechseln zwischen SQL Server 2000-Authentifizierungsmodi 377
Sicherheitskontendelegierung 377
Zusammenfassung der Lektion 380
Lektion 2: Der Autorisierungsprozess 381
Serverweite Berechtigungen 381
Datenbankspezifische Berechtigungen 383
Zusammenfassung der Lektion 385
Lektion 3: Erstellen und Verwalten von Anmeldekonten 387
Gewähren des Zugriffs mit Hilfe des SQL Server Enterprise Managers 387
Übung: Erstellen eines Anmeldekontos mit dem Anmeldungserstellungs-Assistenten 391
Übung: Übung: Direktes Erstellen eines Anmeldekontos mit dem SQL Server Enterprise Manager 396
Gewähren des Zugriffs mit Hilfe von Transact-SQL-Anweisungen 400
Übung: Gewähren des Zugriffs auf SQL Server 2000 und auf Datenbanken mit Transact-SQL 404
Anzeigen der Zugriffsinformationen 406
Übung: Anzeigen der Informationen für den Zugriff auf SQLServer2000 411
Zusammenfassung der Lektion 414
Lernzielkontrolle 415


Kapitel 11 Verwalten von SQL Server-Berechtigungen 417

Über dieses Kapitel 417
Bevor Sie beginnen 418
Lektion 1: Erteilen von datenbankspezifischen Berechtigungen 419
Implementieren von Berechtigungen 419
Übung: Erstellen und Testen von Berechtigungskonflikten 421
Verwalten von Anweisungsberechtigungen 422
Übung: Erteilen und Testen von Anweisungsberechtigungen 427
Verwalten von Objektberechtigungen 431
Anzeigen von Berechtigungen 437
Übung: Erteilen und Testen von Objektberechtigungen 437
Zusammenfassung der Lektion 442
Lektion 2: Verwenden von Anwendungsrollen 443
Grundlegendes zu Anwendungsrollen 443
Erstellen von Anwendungsrollen 444
Aktivieren und Verwenden von Anwendungsrollen 445
Übung: Erstellen und Testen von Anwendungsrollen 445
Zusammenfassung der Lektion 447
Lektion 3: Planen einer Zugriffs- und Berechtigungsstrategie 448
Personenkreis mit Administratorenzugriff 448
Verwenden von Windows-Gruppen und SQL Server 2000-Serverrollen 449
Bereitstellen von SQL Server 2000-Zugriff 449
Erteilen des Datenbankzugriffs 449
Verwenden von festen Datenbankrollen für den administrativen Zugriff 450
Bereitstellen von Datenzugriff 450
Zusammenfassung der Lektion 452
Lernzielkontrolle 453


Kapitel 12 Durchführen von Verwaltungsaufgaben 455

Über dieses Kapitel 455
Bevor Sie beginnen 456
Lektion 1: Durchführen von Konfigurationsaufgaben 457
Konfigurieren von Windows 2000 (und Windows NT 4 0) 457
Konfigurieren des SQL Server-Dienstes 460
Konfigurieren des Dienstkontos 472
Konfigurieren des SQL Server-Agent-Dienstes 472
Registrieren von SQL Server 2000-Instanzen mit SQL Server Enterprise Manager 475
Freigeben von Registrierungsdaten 482
Zusammenfassung der Lektion 483
Lektion 2: Einrichten zusätzlicher Funktionen 484
Einrichten von SQL Mail und SQLAgentMail 484
Einrichten von Verbindungsservern 489
Übung: Einrichten und Testen einer
Verbindungsserverkonfiguration 494
Erstellen einer ODBC SQL Server-Datenquelle 497
Konfigurieren der XML-Unterstützung von SQL in IIS 501
Übung: Erstellen eines virtuellen Verzeichnisses in IIS 508
Zusammenfassung der Lektion 510
Lektion 3: Durchführen von Wartungsaufgaben 511
Aktualisieren von Verteilungsstatistiken 511
Verwalten von Indizes 512
Verwalten von Volltextindizes 512
Zusammenfassung der Lektion 514
Lernzielkontrolle 515


Kapitel 13 Automatisieren von Verwaltungsaufgaben 517

Über dieses Kapitel 517
Bevor Sie beginnen 518
Lektion 1: Definieren von Operatoren 519
Benachrichtigungsmethoden 519
Ausfallsicherheitsoperatoren 520
Erstellen von Operatoren 520
Erstellen eines Ausfallsicherheitsoperators 523
Übung: Erstellen von Operatoren und Festlegen eines Ausfallsicherheitsoperators 523
Zusammenfassung der Lektion 526
Lektion 2: Erstellen von Aufträgen 527
Implementieren von Aufträgen 527
Erstellen von Aufträgen 531
Übung: Erstellen eines Auftrags mit Hilfe des Auftragserstellungs-Assistenten 536
Übung: Direktes Erstellen eines Auftrags mit dem SQL Server Enterprise Manager 542
Verwenden von Transact-SQL 543
Überprüfen von Aufträgen und Auftragsverlauf 545
Übung: Überprüfen und Ändern eines Auftrags und Anzeigen des Auftragsverlaufs 548
Zusammenfassung der Lektion 551
Lektion 3: Konfigurieren von Warnungen 552
Definieren von Warnungen 552
Konfigurieren von Warnungen 554
Übung: Erstellen einer Ereigniswarnung mit dem Warnungserstellungs-Assistenten 559
Übung: Direktes Erstellen einer Leistungsstatuswarnung mit dem SQL Server Enterprise Manager 564
Überprüfen von Aufträgen und Auftragsverlauf 567
Zusammenfassung der Lektion 568
Lektion 4: Erstellen eines Datenbank-Wartungsplans 569
Der Datenbank-Wartungsplanungs-Assistent 569
Anzeigen und Ändern von Datenbank-Wartungsplänen 577
Das Dienstprogramm Sqlmaint 578
Zusammenfassung der Lektion 579
Lektion 5: Erstellen von Multiserveraufträgen 580
Erstellen von Master- und Zielservern 580
Erstellen von Aufträgen für Zielserver 584
Überwachen von Aufträgen auf Zielservern 586
Übung: Erstellen eines Multiserverauftrags 588
Zusammenfassung der Lektion 592
Lernzielkontrolle 593


Kapitel 14 Überwachen der Leistung und Aktivität von SQL Server 595

Über dieses Kapitel 595
Bevor Sie beginnen 596
Lektion 1: Entwickeln einer Vorgehensweise zur Leistungsüberwachung 597
Erarbeiten von Überwachungszielen 597
Ermitteln der zu überwachenden Ressourcen und Aktivitäten 600
Zusammenfassung der Lektion 601
Lektion 2: Auswählen der Überwachungstools 602
Der Systemmonitor 602
Der Task-Manager 604
SQLProfiler 605
SQL Query Analyzer 608
Das Fenster „Aktuelle Aktivität" im SQL Server Enterprise Manager 609
Transact-SQL 609
SNMP 613
Zusammenfassung der Lektion 613
Lektion 3: Ausführen von Überwachungsaufgaben 614
Überwachen der Ressourcenverwendung 614
Übung: Überwachen der Systemressourcen mit Hilfe des Systemmonitors und des Task-Managers 625
Überwachen von gespeicherten Prozeduren, Transact-SQL-Batches und Benutzeraktivität 626
Übung: Überwachen von SQL-Batches und gespeicherten Prozeduren 631
Überwachen aktueller Sperr- und Benutzeraktivität 632
Übung: Überwachen von Blockierungsproblemen mit Hilfe des Fensters „Aktuelle Aktivität" und gespeicherten Systemprozeduren 638
Zusammenfassung der Lektion 640
Lernzielkontrolle 641


Kapitel 15 Verwenden der SQL Server-Replikation 643

Über dieses Kapitel 643
Bevor Sie beginnen 644
Lektion 1: Einführung in die Replikation 645
Beschreiben der Replikation 645
Grundlegendes zu den Replikationstypen 649
Auswählen eines physischen Replikationsmodells 654
Wählen der Tools zur Replikationsimplementierung 654
Zusammenfassung der Lektion 655
Lektion 2: Planen der Replikation 656
Planen der Replikationssicherheit 656
Filtern publizierter Daten 657
Auswählen der Optionen für den Ausgangssnapshot 658
Zusammenfassung der Lektion 659
Lektion 3: Implementieren der Replikation 660
Konfigurieren der Verteiler- und Verlegereigenschaften 660
Übung: Konfigurieren eines Verteilers 669
Erstellen einer Publikation 671
Übung: Erstellen einer Transaktionspublikation 682
Übung: Erstellen einer Mergepublikation 692
Konfigurieren von Pushabonnements 695
Übung: Erstellen eines Pushabonnements 703
Konfigurieren eines Pullabonnements 705
Übung: Erstellen eines Pullabonnements 712
Zusammenfassung der Lektion 714
Lektion 4: Überwachen und Verwalten der Replikation 715
Überwachen mit dem Replikationsmonitor 715
Übung: Überwachen der Replikation 719
Überprüfen und Bearbeiten der Verteilereigenschaften 720
Überprüfen und Bearbeiten der Publikationseigenschaften 722
Überprüfen und Bearbeiten des Profils des Replikations-Agents 723
Überprüfen und Bearbeiten der Abonnementeigenschaften 725
Übung: Interaktives Lösen von Konflikten mit der
Synchronisierungsverwaltung von Windows 733
Zusammenfassung der Lektion 735
Lernzielkontrolle 736


Kapitel 16 Sichern einer hohen Verfügbarkeit 737

Über dieses Kapitel 737
Bevor Sie beginnen 738
Lektion 1: Verwenden von Standbyservern 739
Verwenden eines Standbyservers 739
Automatisieren des Protokollversands 741
Übung: Erstellen eines Standbyservers 751
Überwachen des Protokollversands 755
Übung: Überwachen des Protokollversands 759
Onlineschalten eines Standbyservers 761
Übung: Onlineschalten eines Standbyservers als primärer Server 762
Zusammenfassung der Lektion 765
Lektion 2: Verwenden der Failover-Clusterunterstützung 766
MSCS 766
Erstellen eines virtuellen Servers in einem Servercluster 767
Zusammenfassung der Lektion 770
Lernzielkontrolle 771

Anhang Fragen und Antworten 773

Glossar 793

Index 829