3K07 SQL Server 2005 Management Tools Steffen Krause Technologieberater Microsoft Deutschland GmbH http://blogs.technet.com/steffenk Business Intelligence Eine integrierte LösungL Integrate Analyze Report Datenimport und Integration Datentransformation und Synthese Datenergänzung um Geschäftslogik, hierarchische Sichten Datenerkennung mittels Data Mining Datenpräsentation und Verteilung Datenzugriff für die Massen
Schwerpunkte von SQL Server 2005 Mission Ready Developer Ready Decision Ready Vielfältige ltige Erweiterungen bei den Verfügbarkeits gbarkeits-technologien Mehr Sicherheit und Geschwindigkeit Selbstmanagement und Optimierung Integration mit Visual Studio und.net Native XML-Unterst Unterstützungtzung Interoperabilität durch Webservices Business Intelligence out-of of-the-box Datenintegration und -aufbereitung (ETL) Entscheidungsunterstützung tzung durch umfangreiches Datamining und Reporting Demo SQL Server Management Studio
Agenda Management Studio Konfigurations-Tools Diagnose- und Performancetools Weitere Tools Konfigurations-Tools SQL Configuration Manager Dienste Datenbank-Engine Engine,, SQL Agent, Report Server, Analysis Services, Full Text Unterstützt tzt SQL 2005 und 2000 Netzwerkkonfiguration Server SQL Native Client Konfiguration
Konfigurations-Tools SQL Server-Oberfl Oberflächenkonfiguration Leichtes Ein- und Ausschalten sicherheitskritischer Features, Dienste und Protokolle Demo SQL Configuration Manager SQL Oberflächenkonfiguration
Agenda Management Studio Konfigurations-Tools Diagnose- und Performancetools Weitere Tools Diagnose- und Performancetools Profiler Tracing aller Aktivitäten ten in SQL Server Relational und Analysis Services (OLAP) Hunderte von Events & Details Neue Features in SQL Server 2005 Integriert mit Performance Monitor Deadlock Graph Integration mit Analysis Services, Integration Services, Service Broker Ergebnisse Grafisch, als XML oder Text Trace-Recht ist GRANTbar
Diagnose- und Performancetools Dynamic Management Views Servertransparenz: Direkter, dokumentierter Einblick in internen Zustand Ressourcenhistorie Transistente Informationen seit Start der Instan Informationen über Serverzustand, einschließlich lich Aufgeführte SQL-Anweisungen incl. Ausführungspln Transaktionen Netzwerk und Disk I/O Speicher Dynamic Management Funktionen sind parametrisierbare Sichten Vereinheitlicht Vielzahl von alten Stored Procedures, DBCC-Kommandos Kommandos,, Tools Diagnose- und Performancetools Datenbankmodul-Optimierungsratgeber Komplette Analyse einer Datenbank-Last Mit Profiler aufgezeichnet oder SQL Skript Empfiehlt Anlegen oder Entfernen von Indizes Partitonierten Tabellen & Indizes Indizierten Sichten Was-wäre-Wenn - Modelle Zeit- und Speicherplatz- Grenzen Datenbank-übergreifend bergreifend Detailierte Berichte
Demo Diagnose- und Performancetools Agenda Management Studio Konfigurations-Tools Diagnose- und Performancetools Verwaltungstools
Verwaltungstools SQL Server Agent Integrierter Job-Scheduler Zeit- oder Ereignisgesteuert Verwaltet im Objekt-Explorer Unterstützung tzung von ActiveX Script, Integration Services, Analysis Services, Replikation, OS-Kommandos Proxykonto Gespeicherte Konten, in Jobs verwendet Benötigt von Benutzern für f r neue Jobtypen Außer von sysadmin-rolle WMI Events Direkt als Alert-Typ verfügbar, Reaktion auf Events http://msdn.microsoft.com msdn.microsoft.com/library/default.asp?url=/ =/library/en- us/wmisdk wmisdk/wmi/wmi_reference.aspwmi_reference.asp Log File Viewer integriert und filtert verschiedene Logfiles Verwaltungstools Datenbank-Wartungspl Wartungsplänene Automatisierung von Standard-Verwaltungsaufgaben DB- & Log-Backup, Konsistenzprüfung, Reindizierung, Defragmentierung Einfache und erweiterte Wartungsplan-Ansicht Grafischer Workflow-Designer Basiert auf Integration Services Aufgaben Verbindungen: Erfolg / Fehler / immer Bedingte Benachrichtigungen Unterstützt tzt gleichzeitige Task-Ausf Ausführung Task-Eigenschaften z.b. DB auswählen T-SQL-Ansicht der Tasks möglichm Wartungspläne ne sind SQL Server-Agent Jobs Eigenschaften enthalten Zeitplan Direkt aus SQL Server Management Studio ausführbar
Verwaltungstools SQLCMD Kommandozeilen-Tool für f r die Ausführung von T-SQL T Statements und Scripts Ersetzt osql Benutzt OLE DB (nicht ODBC oder DB-Library) Kann dedizierte Administrator-Verbindung verwenden Verwaltungstools Datenbank-E-Mail SMTP-basiertes Mailsystem Verwendet von Agent, Wartungsplänen nen oder in eigenen DB-Objekten Profile Sicher Profile erlauben die Definition von Benutzern mit Zugriff auf Datenbank-E-Mail Verwaltung integriert in SQL Server Management Studio Failover Mehrere SMTP-Server Server können k in einem Profil angegeben werden Service Broker wird verwendet, um Blockierung in einer Stored Procedure zu vermeiden Stored Procedure: sp_send_dbmail
Demo Verwaltungstools Verwaltung vieler Server Der Microsoft Operations Manager 2005 ermöglicht Statusübersicht aller Server auf einen Blick Automatische umfassende Überwachung aller Server Frühzeitige proaktive Erkennung von Problemen Erfassung der Leistung aller Server Überwachung von Standards über alle Server Drilldown in Warnungen mit umfangreichem Wissen Mamagement Pack für f r SQL Server von der Produktgruppe geschrieben Enthält umfassendes Wissen über Ereignisse Erkennung gesunder Server Beide Werkzeuge ergänzen sich für f hochverfügbare SQL Server Installationen
Zusammenfassung SQL Server 2005 enthält einen vollständigen Satz von Verwaltungs-und und Diagnosetools Skalierung von kleiner embedded - Datenbank bis zu Multi-Terabyte Terabyte-DWHs EIN Satz von Verwaltungstools für f r alle SQL Server Komponenten Benutzerfreundliche grafische Oberfläche plus detailierte Diagnose für f r den erfahrenen DBA Einfache Integration in unternehmensweite Operations-Lösung sung MOM 2005 Ressourcen http://www.sql-facts.de Webcasts Admin-Reihe und BI-Reihe http://www.microsoft.com/germany/technet/webcasts Community: PASS http://www.sqlpass.de Download Evaluation & Express Eval: http://www.microsoft.com/germany/sql/downloads/testsoftware.mspx Express: http://go.microsoft.com/?linkid=4363263 Blog Steffen Krause http://blogs.technet.com/steffenk
Q & A