Microsoft SQL Server 2005 für Administratoren



Ähnliche Dokumente
Microsoft SQL Server 2008 für Administratoren

SQL Server 2005 Der schnelle Einstieg

Inhaltsverzeichnis. 1 Der SQL Server 2008 stellt sich vor Die grafischen Tools des SQL Server Eine neue Datenbank erstellen 87

MCSE Crash Test SQL Server 7 Systemadministration

MOC 10775A: Verwaltung von Microsoft SQL Serverdatenbanken 2012

SQL SERVER 2008 MICROSOFT FÜR ADMINISTRATOREN. Mit Checklisten. wiederkehrende Arbeiten

SQL Server 2008 Der schnelle Einstieg

Microsoft SQL Server 2000 Programmierung

Bück Woody. SQL Server Das Handbuch für Administratoren. ADDISON-WESLEY An imprint of Pearson Education

1.6 Zusammenfassung... 19

Administering Microsoft SQL Server Databases

Access 2000 und MS SQL Server im Teamwork

Microsoft Access 2007-Programmierung Effektiver Einstieg in die Programmierung von Datenbankanwendungen

MOC 6231B: Verwaltung und Wartung einer Microsoft SQL Server 2008 R2 Datenbank

Access 2002 und MS SQL Server 2000

Microsoft SQL Server 2005 für Administratoren

Uminstallation BauPlus

ADDISON tse:nit Hinweise zum Umstieg von SQL 2000 auf SQL 2008 im tse:nit Umfeld

Wiederherstellen der Beispieldatenbanken zum Buch Microsoft Project 2010

Microsoft SQL Server Konfigurierung, Administration, Programmierung

Datenbankentwicklung mit dem Microsoft SQL Server 2005

Implementieren einer Microsoft SQL Server 2005-Datenbank M4739

Robert Panther. Datenbanken entwickeln mit SQL Server 2008 Express Edition

Inhaltsverzeichnis. Vorwort Teil I Einführung. 1 Einleitung Der Microsoft SQL Server... 19

Inhaltsverzeichnis. Lutz Fröhlich. PostgreSQL 9. Praxisbuch für Administratoren und Entwickler. ISBN (Buch):

OP-LOG

Microsoft SQL Server 2005 Management Studio Express Installation und Wiederherstellung einer Redisys SQL Datenbank. Inhaltsverzeichnis

Umzug der Datenbank Firebird auf MS SQL Server

IT Lehrgang: MCITP. Microsoft Certified Database Administrator. Erfolg hat einen Namen: SPC!

Administering Microsoft SQL Server 2012/2014 Database (M20462) M /

Richtig einsteigen: Datenbanken entwickeln mit SQL Server 2012

Arbortext Content Manager Lehrplan-Handbuch

Microsoft SQL Server 2005 Konfigurierung, Administration,

und ch/

SQL Server 2008 Performance-Optimierung

TService für Zeiterfassung und Zutrittskontrolle

Nutritioner V2.0: Lokaler, Synchronisations- und Servermodus

Visual Basic.NET undado.net

Access 2000 und MS SQL Server im Teamwork

Pro/INTRALINK Lehrplan-Handbuch

-Machen.

Anleitung Installation Microsoft SQL-Server 2008 (Express Edition)

Anleitung Installation Microsoft SQL-Server 2005 (Express Edition)

MSSQL Server Fragen GridVis

Installation Microsoft SQL Server 2008 Express

Fragen zur GridVis MSSQL-Server

Windchill ProjectLink Lehrplan-Handbuch

Windchill Service Information Manager Lehrplan-Handbuch

Inhaltsverzeichnis VII

Windchill ProjectLink Lehrplan-Handbuch

Kurzeinführung Excel2App. Version 1.0.0

GeODin 7 Installationsanleitung

3M Helth Information Systems. 3M KAPS PEPP Simulation. Installationsanleitung

Ablaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der IBOConsole

6 SQL Server Management Studio

bizsoft Rechner (Server) Wechsel

Inhalt. 1. MySQL-Einführung Datenbankentwurf 27

Pro/INTRALINK Lehrplan-Handbuch

mylittleadmin for SQL Server 2005

Quickstep Server Update

Installationsbeschreibung. Version 4.2. Installationsbeschreibung Seite 1 von 6

DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER

Projektmanagement in Outlook integriert

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen mit SQL Server-Daten

Softwaren Engineering I

Warum beschäftigt sich ein Linux-Systemhaus mit der Installation von OTRS mit einem Microsoft SQL Server?

BitDefender Client Security Kurzanleitung

Warenwirtschaft Handbuch - Administration

Microsoft ISA Server 2004

Anleitung Jahreswechsel

Webseiten entwickeln mit ASP.NET

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen zu SQL Server Analysis Services-Daten

Workshop GS-BUCHHALTER Umzug des Datenbankordners GSLINIE

Inhaltsverzeichnis. Einleitung 11. Modul 1 Die erste Datenbank 15. Modul 2 Tabellen in der Entwurfsansicht definieren 21. Inhaltsverzeichnis

Installationsanleitung MS SQL Server für Sage 50 Ablage & Auftragsbearbeitung. Sage Schweiz AG D4 Platz 10 CH-6039 Root Längenbold

Vorwort 11. Eine neue Datenbank erstellen 79;

Übung - Datensicherung und Wiederherstellung in Windows 7

Inhaltsverzeichnis. jetzt lerne ich

SQL Server 2012 und SharePoint im Unternehmenseinsatz. Referent Daniel Caesar

Wie mache ich eine Datensicherung vom SQL Server Express

Oracle Backup und Recovery

Installation KVV SQL

Datensicherung und Wiederherstellung

IBM Domino 9 Systemadministration II. Weiterführende Themen der IBM Domino Systemadministration

Vor- und Nachteile speicheroptimierter Tabellen

Microsoft SharePoint 2013 Designer

Datenübernahme easyjob 3.0 zu easyjob 4.0

Maßnahmen zu Beschleunigung der cobra Adress Datenbanken unter SQL Entwurf

Verlust von Unternehmensdaten?

Transkript:

Microsoft SQL Server 2005 für Administratoren Irene Bauder ISBN 3-446-22800-4 Inhaltsverzeichnis Weitere Informationen oder Bestellungen unter http://www.hanser.de/3-446-22800-4 sowie im Buchhandel

Inhaltsverzeichnis 7 Inhaltsverzeichnis 1 Einstieg in den MS SQL Server 2005...13 1.1 Kleiner Einstieg für neue Administratoren...13 1.2 Neuigkeiten des MS SQL Servers 2005...16 1.3 Die Editionen des MS SQL Servers 2005...24 1.4 MS SQL Server 2000-Datenbanken auf die Version 2005 aktualisieren...26 1.5 Fragen zu Kapitel 1...29 2 SQL Server Express der kleine Bruder...31 2.1 Voraussetzungen und Einschränkungen...31 2.2 Das SQL Server Management Studio Express...34 2.3 Wissenswertes für den Entwickler...38 2.4 Fragen zu Kapitel 2...42 3 Installation und erste Schritte...45 3.1 Durchführung der Installation...45 3.1.1 Menügeführte Installation...45 3.1.2 Installation wurde erfolgreich durchgeführt...51 3.1.3 Troubleshooting...54 3.1.4 Unbeaufsichtigte Installation...55 3.2 Arbeiten mit dem MS SQL Server...57 3.2.1 MSSQLServer-Service und andere Dienste...58 3.2.2 MS SQL Server starten und beenden...59 3.2.3 Informationen zum MS SQL Server...64 3.3 Fragen zu Kapitel 3...68 4 Verwaltungstools des MS SQL Servers 2005...71 4.1 Die Komponenten des MS SQL Servers 2005...71 4.2 Der SQL Server Configuration Manager...73 4.2.1 Dienste verwalten...74 4.2.2 Netzwerkprotokolle verwalten...76 4.3 SQL Server-Oberflächenkonfiguration...78 4.4 Das SQL Server Management Studio...79 4.4.1 Der Objekt-Explorer...82 4.4.2 Registrierte Server...87 4.4.3 Der Abfrage-Editor...90 4.4.4 Wartungspläne erstellen...100

8 Inhaltsverzeichnis 4.5 SQLCMD... 104 4.6 Fragen zu Kapitel 4... 107 5 Systemaufbau... 109 5.1 Client-Server-System... 109 5.2 Systemdatenbanken... 112 5.3 Metadaten... 116 5.4 Systemprozeduren und -funktionen... 125 5.4.1 Undokumentierte Systemprozeduren... 128 5.4.2 DBCC-Anweisungen... 132 5.4.3 Systemfunktionen... 135 5.4.4 Den Code von Systemprozeduren anzeigen... 136 5.5 Fragen zu Kapitel 5... 137 6 Aufbau einer MS SQL Server 2005-Datenbank... 139 6.1 Die Speicherverwaltung des MS SQL Servers... 139 6.2 Dateien einer MS SQL Server-Datenbank... 142 6.3 MS SQL Server-Datenbanken erstellen und ändern... 148 6.3.1 Eine MS SQL Server-Datenbank erstellen... 148 6.3.2 Eine MS SQL Server-Datenbank verkleinern... 154 6.3.3 Eine MS SQL Server-Datenbank umbenennen oder löschen... 157 6.3.4 Eine MS SQL Server-Datenbank auf einen anderen Server bringen... 159 6.4 Datenbankoptionen... 163 6.5 Zustand der Datenbank überprüfen... 172 6.6 Fragen zu Kapitel 6... 175 7 Verwaltung der Datenbankobjekte... 179 7.1 Tabellen mit ihren Beziehungen... 179 7.1.1 Beziehungen zwischen Primär- und Fremdschlüssel... 180 7.1.2 Die Datentypen einer MS SQL Server-Tabelle... 183 7.1.3 Eine Tabelle mit dem Tabellen-Designer anlegen... 186 7.1.4 Die SQL-Anweisung CREATE TABLE... 190 7.1.5 Eine Tabelle oder einen Index aufteilen... 196 7.1.6 Daten in eine Tabelle einfügen... 198 7.2 Datenbankdiagramme... 200 7.3 Sichten... 203 7.4 Gespeicherte Prozeduren... 207 7.5 Der Service Broker und seine Objekte... 209

Inhaltsverzeichnis 9 7.6 SQL-Skripts generieren und Abhängigkeiten anzeigen...213 7.7 Fragen zu Kapitel 7...216 8 Indizes erstellen und optimieren...219 8.1 Der Aufbau einer Indexliste...219 8.1.1 Vor- und Nachteile von Indizes...221 8.1.2 Gruppierte und nichtgruppierte Indizes...224 8.2 Einen Index erstellen...226 8.3 Indizes optimieren...230 8.3.1 Indizes neu aufbauen...231 8.3.2 Der Datenbankmodul-Optimierungsratgeber...234 8.4 Fragen zu Kapitel 8...236 9 Im- und Export von Daten und Objekten...239 9.1 Der Import-/Export-Assistent...239 9.2 Die SQL Server Integration Services...245 9.3 Daten aus einer Textdatei importieren...269 9.3.1 Das zeilenbasierte Programm Bcp...269 9.3.2 Die Transact-SQL-Anweisung BULK INSERT...273 9.4 Fragen zu Kapitel 9...274 10 Sichern und Wiederherstellen von Daten...277 10.1 Einige Grundüberlegungen zur Datensicherung...277 10.2 Sichern von Daten...281 10.2.1 Verschiedene Arten der Sicherung...281 10.2.2 Ein Sicherungsmedium definieren...285 10.2.3 Mithilfe des SQL Server Management Studios archivieren...287 10.2.4 Die Transact-SQL-Anweisung BACKUP...289 10.2.5 Sichern unter Einsatz des massenprotokollierten Wiederherstellungsmodells...291 10.3 Wiederherstellen von Daten...294 10.3.1 Wiederherstellung im SQL Server Management Studio...298 10.3.2 Die Transact-SQL-Anweisung RESTORE...300 10.4 Fragen zu Kapitel 10...303 11 Zugriff auf den Server und auf die Datenbanken überwachen...307 11.1 Auditing...307 11.1.1 Die Überwachungsebene festlegen...307 11.1.2 Anmeldungen mit dem SQL Server-Profiler überwachen...310 11.2 Authentifizierung...311

10 Inhaltsverzeichnis 11.3 Autorisierung... 323 11.4 Rollen... 328 11.4.1 Feste Server-Rollen... 328 11.4.2 Datenbankrollen... 330 11.5 Sicherheitserweiterungen... 335 11.5.1 Das Schema... 335 11.5.2 Der Ausführungskontext von Modulen... 339 11.6 Vergabe der Berechtigungen... 340 11.7 Verschlüsselung der Daten... 351 11.8 Fragen zu Kapitel 11... 357 12 MS SQL Server-Agent mit seinen Aufträgen und Warnungen... 361 12.1 Der MS SQL Server-Agent... 361 12.2 Operatoren für die Benachrichtigung definieren... 363 12.3 Aufträge erstellen und verwalten... 365 12.4 Warnungen anlegen... 375 12.4.1 Standard- und benutzerdefinierte Meldungen... 375 12.4.2 Eine Ereigniswarnung erstellen... 377 12.4.3 Eine Leistungsstatus-Warnung anlegen... 379 12.5 Fragen zu Kapitel 12... 382 13 Performance des MS SQL Servers 2005 überwachen und verbessern... 385 13.1 Checklisten für eine gute Performance... 385 13.2 Das Sperrkonzept des MS SQL Servers... 387 13.3 Das SQL Server Management Studio... 402 13.3.1 Ausführungspläne und statistische Daten anzeigen... 402 13.3.2 Fragmentierungsinformationen anzeigen... 409 13.3.3 Der Aktivitätsmonitor... 411 13.4 Der SQL Server-Profiler... 413 13.4.1 Ablaufverfolgungsvorlagen und Ablaufverfolgungen... 413 13.4.2 Ablaufverfolgungen per Skript erstellen... 421 13.5 Weitere Möglichkeiten der Überwachung... 426 13.6 Den Windows-Systemmonitor verwenden... 428 13.7 Fragen zu Kapitel 13... 432 14 Daten duplizieren... 435 14.1 Datenbankspiegelung... 435 14.2 Datenreplikation... 438

Inhaltsverzeichnis 11 14.2.1 Einige Grundbegriffe der Replikation...439 14.2.2 Eine Replikation erstellen...445 14.2.3 Interessantes zur Merge-Replikation...453 14.3 Weitere Möglichkeiten der Datenduplizierung...455 14.3.1 Failover-Clusterunterstützung...455 14.3.2 Protokollversand ( Log Shipping )...458 14.3.3 Datenbank-Snapshot...460 14.4 Fragen zu Kapitel 14...461 15 Anhang...465 15.1 Checklisten für den Datenbankadministrator...465 15.2 Zehn Schritte, um den SQL Server sicher zu machen...466 15.3 Liste aller Tipps im Buch...468 15.4 Lösungen zu den Fragen...470 16 Index...473