Jeffrey R. Garbus, David F. Pascuzzi, Alvin T. Chang MCSE Crash Test SQL Server 7 Systemadministration Übersetzung aus dem Amerikanischen von Meinhard Schmidt, Willich
Einleitung Das Microsoft Certified Professional-Programm (MCP) Das Zertifizierungsexamen Informationen über Ihren MCP-Status So bereiten Sie sich auf ein Examen vor Über dieses Buch So nutzen Sie dieses Buch Danksagung Selbsteinschätzung MCSEs und das echte Leben Der ideale MCSE-Kandidat Lernen Sie aus diesem Test Könnten Sie das Examen 70-028 bestehen? Vorwärts - hinein in den Nebel und wieder heraus! 1 Die Prüfung zur Microsoft-Zertifizierung 1.1 Wo stehen Sie mit Ihren Prüfungsvorbereitungen? 1.2 Die Prüfungssituation 1.3 Aussehen und Gestaltung der Prüfung 1.4 Nehmen Sie die Prüfung ernst 1.5 Strategien für den Umgang mit Fragen 1.6 Wie Sie sich vorbereiten sollten 1.7 Weitere Quellen
2 Microsoft SQL Server im Überblick 51 2.1 Einführung in die Architektur von Anwendungen 51 2.2 Die Architektur des SQL Servers im Überblick 53 2.3 Funktionen und Merkmale des SQL Servers 54 2.4 Die vier Systemdatenbanken des SQL Servers 7 56 2.5 Übungsfragen 56 2.6 Sie wollen mehr wissen? 58 3 Installation, Konfiguration und Upgrading des Servers 59 3.1 Überblick über die Installation eines SQL Servers 60 3.2 Die Planung der Installation 60 3.3 Installationsvorbereitungen 68 3.4 Die Installation des SQL Servers 68 3.5 Die Aktualisierung von SQL Server 71 3.6 Unbeaufsichtigte Installation 78 3.7 Probleme während der Installation? 80 3.8 Probleme während der Aktualisierung? 80 3.9 Eine Installation testen 81 3.10 SQL Server starten und beenden 81 3.11 SQL Server konfigurieren 83 3.12 SQL Mail konfigurieren 85 3.13 Ausfallsicherheit - die Einrichtung eines Failover-Servers 86 3.14 Einen Client installieren 88 3.15 Die Deinstallation des SQL Servers 88 3.16 Übungsfragen 89 3.17 Sie wollen mehr wissen? 92 4 Sicherheit 93 4.1 Sicherheitsstrukturen im Überblick 93 4.2 Authentifizierung 94 4.3 Auf Datenbanken zugreifen 100
4.4 Rollen 103 4.5 Berechtigungen 109 4.6 Einschränkungen bei der Verwendung von Benutzernamen, DB-Benutzernamen, Rollen und Kennworten 114 4.7 Übungsfragen 115 4.8 Sie wollen mehr wissen? 119 5 Datenbanken und Dateien 121 5.1 Datenbanken im Überblick 121 5.2 Das Transaktionsprotokoll 124 5.3 Eine Datenbank planen 125 5.4 Eine Datenbank erstellen 126 5.5 Datenbanken ändern 128 5.6 Datenbanken konfigurieren 133 5.7 Datenbankinformationen anzeigen 136 5.8 Übungsfragen 137 5.9 Sie wollen mehr wissen? 140 6 Daten transferieren 141 6.1 Die Anweisung INSERT 142 6.2 Die Anweisung SELECT INTO 147 6.3 Die Anweisung BULK INSERT 149 6.4 Das Programm bcp 153 6.5 Der Data Transformation Service 159 6.6 Übungsfragen 166 6.7 Sie wollen mehr wissen? 170 7 Datenbanken sichern 171 7.1 Typen der Datensicherung 172 7.2 Sicherungsmedien 172 7.3 Die Anweisung BACKUP 174 7.4 Eine Sicherungsstrategie wählen 184 7.5 Übungsfragen 185 7.6 Sie wollen mehr wissen? 187 7
8 Datenbanken wiederherstellen 8.1 Die Anweisung RESTORE 8.2 Zusätzliche Optionen von RESTORE 8.3 Wichtige Systemtabellen 8.4 Übungsfragen 8.5 Sie wollen mehr wissen? 9 Den Server überwachen 9.1 Die Anweisung SHOWPLAN 9.2 Die Anweisung UPDATE STATISTICS 9.3 Das Fehlerprotokoll 9.4 Die gespeicherte Prozedur sp_who 9.5 Die gespeicherte Prozedur splock 9.6 Die gespeicherte Prozedur spspaceused 9.7 Die gespeicherte Prozedur spmonitor 9.8 Der Database Consistency Checker (DBCC) 9.9 Probleme bei Sperren erkennen und beheben 9.10 SQL Server Profiler 9.11 Überwachung mit dem Windows NT Systemmonitor 9.12 Übungsfragen 9.13 Sie wollen mehr wissen? 10 Administrative Aufgaben automatisieren 10.1 Automatisierung der Administration im Überblick 10.2 Aufträge, Operatoren und Warnungen definieren 10.3 Übungsfragen 10.4 Sie wollen mehr wissen? 189 189 199 202 202 204 205 206 209 211 213 214 216 217 219 219 223 223 224 227 229 229 232 240 243 11 Replikation 11.1 Überblick 11.2 Das Modell von Verleger und Abonnement 11.3 Eine Replikation einrichten 245 245 246 248 8
11.4 Übungsfragen 282 11.5 Sie wollen mehr wissen? 284 12 Remote Data Access - entfernter Datenzugriff 287 12.1 Überblick 288 12.2 Entfernte Prozeduraufrufe 288 12.3 Verteilte Abfragen 294 12.4 Verteilte Transaktionen 301 12.5 Übungsfragen 305 12.6 Sie wollen mehr wissen? 308 13 SQL Server Troubleshooting 309 13.1 Problembehandlung bei einem Upgrade von SQL Server 6.x 309 13.2 Problembehandlung bei Operationen zur Datensicherung und Datenwiederherstellung 311 13.3 Problembehandlung bei Replikationen 313 13.4 Problembehandlung bei verteilten Abfragen 319 13.5 Problembehandlung bei Zugriffen auf SQL Server, Datenbanken und Datenbankobjekte 320 13.6 Übungsfragen 323 13.7 Sie wollen mehr wissen? 326 14 Eine Beispielprüfung 327 14.1 Fragen, Fragen, Fragen 327 14.2 Auswahl der richtigen Antworten 328 14.3 Erkennen von Mehrdeutigkeiten 329 14.4 Die Arbeitsumgebung 330 14.5 Entscheiden, was man sich merkt 331 14.6 Vorbereitung auf die Prüfung 332 14.7 Bei der Prüfung 332 9
15 Antworten für den Mustertest 351 A Die Datenbank Pubs 359 Glossar 367 Index 391 10