Microsoft SQL Server 2012 ist ein relationales Datenbankverwaltungssystem mit vollem Funktionsumfang (RDBMS), das eine Vielzahl von Verwaltungstools bietet, um die Entwicklung, Pflege und Verwaltung der Datenbank zu vereinfachen. In diesem Artikel werden einige der am häufigsten verwendeten Tools behandelt: SQL Server Management Studio, SQL Profiler, SQL Server-Agent, SQL Server-Konfigurations-Manager, SQL Server Integration Services und Onlinedokumentation. Werfen wir einen kurzen Blick auf jeden:
SQL Server Management Studio (SSMS)
SQL Server Management Studio (SSMS) ist die Hauptverwaltungskonsole für SQL Server-Installationen. Sie erhalten eine grafische "Vogelperspektive" aller SQL Server-Installationen in Ihrem Netzwerk. Sie können übergeordnete Verwaltungsfunktionen ausführen, die sich auf einen oder mehrere Server auswirken, allgemeine Wartungsaufgaben planen oder die Struktur einzelner Datenbanken erstellen und ändern. Sie können SSMS auch verwenden, um schnelle und fehlerhafte Abfragen direkt an eine Ihrer SQL Server-Datenbanken zu senden. Benutzer früherer Versionen von SQL Server werden erkennen, dass SSMS die zuvor in Query Analyzer, Enterprise Manager und Analysis Manager vorhandenen Funktionen enthält. Hier einige Beispiele für Aufgaben, die Sie mit SSMS ausführen können:
- Erstellen Sie eine SQL Server-Datenbanktabelle
- Optimieren Sie die SQL Server-Leistung mit dem Database Engine Tuning Advisor
- Konfigurieren Sie die SQL Server-Datenbanküberwachung
- Richten Sie die SQL Server-Datenbankreplikation ein
SQL Profiler
SQL Profiler bietet ein Fenster mit den inneren Abläufen Ihrer Datenbank. Sie können viele verschiedene Ereignistypen überwachen und die Datenbankleistung in Echtzeit beobachten. Mit SQL Profiler können Sie System-"Traces" erfassen und wiedergeben, die verschiedene Aktivitäten protokollieren. Es ist ein hervorragendes Werkzeug zur Optimierung von Datenbanken mit Leistungsproblemen oder zur Behebung bestimmter Probleme. Wie bei vielen SQL Server-Funktionen können Sie über SQL Server Management Studio auf SQL Profiler zugreifen. Weitere Informationen finden Sie in unserem Lernprogramm Erstellen von Datenbank-Traces mit SQL Profiler.
SQL Server-Agent
Mit dem SQL Server-Agent können Sie viele routinemäßige Verwaltungsaufgaben automatisieren, die Datenbankadministratorzeit beanspruchen. Sie können den SQL Server-Agent verwenden, um Jobs zu erstellen, die regelmäßig ausgeführt werden, Jobs, die durch Warnungen ausgelöst werden, und Jobs, die von gespeicherten Prozeduren ausgelöst werden. Diese Jobs können Schritte enthalten, die fast alle administrativen Funktionen ausführen, darunter das Sichern von Datenbanken, das Ausführen von Betriebssystembefehlen, das Ausführen von SSIS-Paketen und vieles mehr. Weitere Informationen zum SQL Server-Agent finden Sie in unserem Tutorial Automatisieren der Datenbankadministration mit dem SQL Server-Agent.
SQL Server-Konfigurations-Manager
SQL Server Configuration Manager ist ein Snap-In für die Microsoft Management Console (MMC), mit dem Sie die auf Ihren Servern ausgeführten SQL Server-Dienste verwalten können. Zu den Funktionen von SQL Server Configuration Manager gehören das Starten und Stoppen von Diensten, das Bearbeiten von Diensteigenschaften und das Konfigurieren von Datenbanknetzwerkverbindungsoptionen. Einige Beispiele für SQL Server Configuration Manager-Aufgaben sind:
- Starten des SQL Server-Agentendienstes (oder anderer SQL Server-Dienste) mit Configuration Manager
- Verschlüsseln von SQL Server-Datenbankverbindungen mit SQL Server Configuration Manager
SQL Server Integration Services (SSIS)
SQL Server Integration Services (SSIS) bieten eine äußerst flexible Methode zum Importieren und Exportieren von Daten zwischen einer Microsoft SQL Server-Installation und einer Vielzahl anderer Formate. Es ersetzt das Data Transformation Services (DTS), das in früheren Versionen von SQL Server gefunden wurde. Weitere Informationen zur Verwendung von SSIS finden Sie in unserem Lernprogramm Importieren und Exportieren von Daten mit SQL Server Integration Services (SSIS).
Bücher online
Onlinedokumentation ist eine mit SQL Server häufig übersehene Ressource, die Antworten auf eine Vielzahl von Verwaltungs-, Entwicklungs- und Installationsproblemen enthält. Es ist eine großartige Informationsquelle, bevor Sie sich an Google oder an den technischen Support wenden. Sie können auf die SQL Server 2012-Onlinedokumentation auf der Microsoft-Website zugreifen oder Kopien der Onlinedokumentation auf Ihre lokalen Systeme herunterladen.An diesem Punkt sollten Sie mit den grundlegenden Tools und Diensten von Microsoft SQL Server 2012 gut vertraut sein. Obwohl SQL Server ein komplexes, robustes Datenbankverwaltungssystem ist, sollten Sie sich mit diesem Wissen an den Tools orientieren, die für die Verwaltung von Datenbankadministratoren verfügbar sind ihre SQL Server-Installationen und weisen Sie in die richtige Richtung, um mehr über die Welt von SQL Server zu erfahren.Wenn Sie Ihre SQL Server-Lernreise fortsetzen, lade ich Sie ein, die vielen auf dieser Website verfügbaren Ressourcen zu erkunden. Hier finden Sie Lernprogramme, die viele der grundlegenden administrativen Aufgaben von SQL Server-Administratoren abdecken, sowie Ratschläge, wie Sie Ihre SQL Server-Datenbanken sicher, zuverlässig und optimal aufeinander abstimmen können. Sie sind auch herzlich eingeladen, am Forum "Über Datenbanken" teilzunehmen, wo viele Ihrer Kollegen für Fragen zu SQL Server oder anderen Datenbankplattformen zur Verfügung stehen.