Erweiterungen der Verwaltbarkeit (Datenbankmodul)

Mit SQL Server 2008 R2 wird das SQL Server-Hilfsprogramm zum Verwalten mehrerer SQL Server Database Engine (Datenbankmodul)-Instanzen eingeführt. Außerdem wird eine Verwaltungseinheit mit dem Namen "Datenebenenanwendung" (Data-Tier Application, DAC) eingeführt, die eine anwendungsbasierte Sicht zur Verwaltung der Datenebenenobjekte im SQL Server-Hilfsprogramm oder in eigenständigen Database Engine (Datenbankmodul)-Instanzen bereitstellt.

Neuigkeiten in SQL Server 2008 R2

HinweisHinweis

Da SQL Server 2008 R2 ein kleinere Versionsaktualisierung von SQL Server 2008 ist, empfehlen wir, dass Sie auch den Inhalt im Abschnitt SQL Server 2008 überprüfen.

SQL Server-Hilfsprogramm

Das SQL Server-Hilfsprogramm bietet folgende Möglichkeiten:

  • Erstellen eines Steuerungspunkts für das SQL Server-Hilfsprogramm (UCP, Utility Control Point): Installieren Sie eine einzelne Database Engine (Datenbankmodul)-Instanz von SQL Server 2008 R2, und stufen Sie sie dann auf den UCP herauf. Der UCP ist das zentrale Repository für Konfigurations- und Leistungsdaten, die für alle im SQL Server-Hilfsprogramm registrierten Instanzen gesammelt werden. Der UCP ist der zentrale Ansatzpunkt für das SQL Server-Hilfsprogramm. Er unterstützt Aktionen wie das Anwenden zentraler Richtlinien oder das Analysieren von Ressourcennutzungstrends einer Instanz, um vorherzusagen, wann die Instanz gegen die zentralen Richtlinien zur Ressourcennutzung verstoßen könnte.

  • Verwenden des Hilfsprogramm-Explorers in SQL Server Management Studio, um vorhandene SQL Server 2008 R2-Datenebenenanwendungen und Database Engine (Datenbankmodul)-Instanzen im SQL Server-Hilfsprogramm für zentralisierte Verwaltung zu registrieren.

  • Festlegen zentraler Richtlinien zur Feinabstimmung und Steuerung der Arbeitsweise des SQL Server-Hilfsprogramms und seiner Dashboards.

  • Verwenden des Hilfsprogramm-Explorers zur Anzeige eines Dashboards und ausführlicher Blickpunkte, durch die Informationen zur Ressourcennutzung, Ressourcenintegrität und Konfigurationsinformationen zu allen im SQL Server-Hilfsprogramm registrierten Instanzen protokolliert werden. Mithilfe der Dashboards können Sie schnell die Datenebenenanwendungen und Database Engine (Datenbankmodul)-Instanzen ermitteln, deren zugrunde liegenden Hardwareressourcen entweder unter- oder überausgelastet sind. Anschließend können Sie einen Plan zur Maximierung der Serverauslastung erarbeiten und beispielsweise unterausgelastete Instanzen oder Datenbanken auf einem einzelnen Server konsolidieren.

Weitere Informationen zum SQL Server-Hilfsprogramm finden Sie unter:

Datenebenenanwendung

Eine Datenebenenanwendung vereinfacht die Entwicklung, Bereitstellung und Verwaltung von Datenebenenobjekten, die eine mehrstufige oder Client/Server-Anwendung unterstützen. In einer DAC sind alle Database Engine (Datenbankmodul)-Schema- und -Instanzobjekte (z. B. Tabellen, Sichten und Anmeldenamen) definiert, die zur Unterstützung der Anwendung erforderlich sind. Die DAC fungiert während des gesamten Entwicklungs-, Bereitstellungs- und Verwaltungszyklus der zugehörigen Anwendung als eine einzelne Verwaltungseinheit. Sie enthält außerdem Richtlinien, die die Bereitstellungsvoraussetzungen für die DAC festlegen. Eine DAC kann auf Instanzen von SQL Server 2008 R2 und SQL Azure bereitgestellt werden.

Weitere Informationen zu DACs finden Sie unter:

DAC Framework 1.1 Feature Pack

Visual Studio 2010 Service Pack 1 (SP1) beinhaltet ein neues DAC Framework 1.1, das die DAC-Aktualisierung von einer parallelen Aktualisierung in eine direkte Aktualisierung ändert. Direkte Aktualisierungen werden auf SQL Azure ebenfalls unterstützt, parallele Aktualisierungen hingegen nicht. DAC Framework 1.1 ändert außerdem das Format der DAC-Paketdateien (.dacpac). Während DAC Framework 1.1 DAC-Pakete unterstützt, die mithilfe des früheren DAC Framework 1.0 erstellt wurden, können Clients, die weiterhin DAC Framework 1.0 ausführen, keine DAC-Pakete verarbeiten, die mithilfe von DAC Framework 1.1 erstellt wurden. SQL Server 2008 R2-Kunden können auf DAC Framework 1.1 aktualisieren, indem Sie das DAC Framework 1.1 Feature Pack herunterladen und installieren. Gegenwärtig ist geplant, das DAC Framework 1.1 in einem zukünftigen SQL Server 2008 R2 Service Pack zu berücksichtigen.

Weitere Informationen zum Durchführen einer direkten Aktualisierung finden Sie unter Vorgehensweise: Aktualisieren einer Datenebenenanwendung.

Konnektivität mit SQL Azure

Mit SQL Server 2008 R2 können Sie über die Clienthilfsprogramme eine Verbindung mit der SQL Azure-Datenbank herstellen:

SQL Server PowerShell-Anbieter

Mit SQL Server 2008 R2 werden die neuen Ordner SQLSERVER:\Utility und SQLSERVER:\DAC eingeführt, um das SQL Server-Hilfsprogramm und die Datenebenenanwendungen in PowerShell-Skripts zu unterstützen. Weitere Informationen finden Sie unter Verwenden des SQL Server PowerShell-Anbieters.

Netzwerkkonnektivität

Das VIA-Protokoll ist veraltet. Diese Funktion wird in zukünftigen Versionen von Microsoft SQL Server nicht mehr bereitgestellt. Verwenden Sie diese Funktion beim Entwickeln neuer Anwendungen nicht, und planen Sie das Ändern von Anwendungen, in denen es zurzeit verwendet wird..

Ausnahmemeldungsfeld-Namespace

Der Microsoft.NetEnterpriseServers-Namespace ist ein zuvor nicht dokumentierter Namespace, der die Funktionalität des Microsoft.SqlServer.MessageBox-Namespace dupliziert. Diese Funktion wird in zukünftigen Versionen von Microsoft SQL Server nicht mehr bereitgestellt. Verwenden Sie diese Funktion beim Entwickeln neuer Anwendungen nicht, und planen Sie das Ändern von Anwendungen, in denen es zurzeit verwendet wird. Verwenden Sie stattdessen den Namespace Microsoft.SqlServer.MessageBox.

Neuigkeiten in SQL Server 2008

Datenbankverwaltung

Überwachung

Die SQL Server-Überwachung ist eine neue Funktion von SQL Server 2008, die Ihnen die Erstellung benutzerdefinierter Überwachungen von Database Engine (Datenbankmodul)-Ereignissen ermöglicht. Die SQL Server-Überwachung verwendet erweiterte Ereignisse, um die Informationen für die Überwachung aufzuzeichnen und enthält die Tools und Prozesse, die Sie zum Aktivieren, Speichern und Anzeigen von Überwachungen für verschiedene Server- und Datenbankobjekte benötigen. Weitere Informationen finden Sie unter Überwachung (Datenbankmodul).

Sicherungskomprimierung

Die Sicherungskomprimierung wurde in SQL Server 2008 Enterprise eingeführt. Ab SQL Server 2008 R2 wird die komprimierte Sicherung von SQL Server 2008 R2 Standard und allen höheren Versionen unterstützt. Jede Version von SQL Server 2008 kann eine komprimierte Sicherung wiederherstellen. Sie können das Verhalten der Sicherungskomprimierung für eine einzelne Sicherung, einen Sicherungsauftrag oder eine Protokollversandkonfiguration ändern. Weitere Informationen dazu finden Sie unter Sicherungskomprimierung (SQL Server).

Standardmäßig steigt die CPU-Nutzung durch die Sicherungskomprimierung erheblich, was sich negativ auf gleichzeitig ablaufende Vorgänge auswirken kann. Es können komprimierte Sicherungen mit niedriger Priorität in einer Sitzung erstellt werden, deren CPU-Nutzung durch die Ressourcenkontrolle eingeschränkt ist. Weitere Informationen finden Sie unter Vorgehensweise: Einschränken der CPU-Nutzung durch die Sicherungskomprimierung mithilfe der Ressourcenkontrolle (Transact-SQL).

Change Data Capture

Change Data Capture bietet eine wirksame Lösung für die Herausforderung, inkrementelles Laden aus Quelltabellen in Data Marts und Data Warehouses effizient auszuführen. Change Data Captures fügen auf SQL Server-Tabellen anzuwendende Aktivitäten ein, aktualisieren und löschen sie und machen Änderungsdetails in einem leicht verarbeitbaren relationalen Format verfügbar. Die von Change Data Capture verwendeten Änderungstabellen enthalten Spalten, die die Spaltenstruktur der nachverfolgten Quelltabelle widerspiegeln, sowie die Metadaten, die zum Verständnis der vorgenommenen Änderungen erforderlich sind. Weitere Informationen finden Sie unter Grundlagen zu Change Data Capture.

Änderungsnachverfolgung

Die Änderungsnachverfolgung von SQL Server ermöglicht es Anwendungen, inkrementelle Änderungen an Benutzertabellen abzurufen. Wenn eine bidirektionale Synchronisierung erforderlich ist, ermöglicht die Änderungsnachverfolgung Anwendungen die Überprüfung auf Datenkonflikte. Mit der in SQL Server 2008 integrierten Änderungsnachverfolgung müssen Entwickler nicht mehr komplizierte benutzerdefinierte Änderungsnachverfolgungslösungen erstellen.

Vor der Integration von Funktionen zur Änderungsnachverfolgung in SQL Server erstellten Entwickler häufig benutzerdefinierte Änderungsnachverfolgungslösungen, die eine Kombination aus Triggern, Timestampspalten, weiteren zusätzlichen Spalten und zusätzlichen Tabellen verwendeten. Jetzt ist die Entwicklung von Synchronisierungsanwendungen leichter und schneller geworden.

Weitere Informationen finden Sie unter Änderungsnachverfolgung.

Datensammler

SQL Server 2008 führt einen Datensammler ein, mit dem Sie Daten, die aus mehreren Quellen zusammengetragen werden, abrufen und speichern können. Der Datensammler stellt Datensammlungscontainer bereit, mit denen Sie den Umfang und die Häufigkeit der Datensammlung in einem SQL Server-Serversystem bestimmen können. Weitere Informationen finden Sie unter Einführung in den Datenauflister.

Erkennen editionsbezogener Datenbankmigrationsprobleme

Verwenden Sie die sys.dm_db_persisted_sku_features (Transact-SQL)-Sicht, um Funktionen zu ermitteln, die die Migration einer Datenbank zu einer anderen Edition von SQL Server 2008 verhindern würden.

Ereignisse und Leistungsindikatoren

Indikatoren für veraltete Funktionen

Leistungsindikatoren und Ablaufverfolgungsereignisse sind verfügbar, um die Verwendung veralteter Funktionen nachzuverfolgen. Weitere Informationen finden Sie unter 'SQL Server:Als veraltet markierte Funktionen'-Objekt und Als veraltet markierte Funktionen des Datenbankmoduls in SQL Server 2008 R2.

DDL-Trigger und Ereignisbenachrichtigungen

Die Klasse der Ereignisse, für die Sie DDL-Trigger und Ereignisbenachrichtigungen erstellen können, ist um zahlreiche gespeicherte Prozeduren erweitert worden, die DDL-ähnliche Vorgänge ausführen. Eine Liste der Ereignisse finden Sie unter DDL-Ereignisse und DDL-Ereignisgruppen. Zudem wird das XML-Schema für Ereignisse mit dem Database Engine (Datenbankmodul) installiert und ist außerdem im Internet verfügbar. Weitere Informationen finden Sie unter EVENTDATA (Transact-SQL).

'sp_configure'-Optionen

Mit der access check cache quota-Option und der access check cache bucket count-Option wird die Anzahl der Einträge und der Hashbuckets gesteuert, die für access check result cache verwendet werden. Weitere Informationen finden Sie unter Optionen für den Zugriffsprüfungscache.

Serververwaltung

Zentrale Verwaltungsserver

SQL Server 2008 führt eine neue Methode für die Verwaltung mehrerer Server ein. Sie ermöglicht das Festlegen zentraler Verwaltungsserver. Eine Instanz von SQL Server, die als zentraler Verwaltungsserver festgelegt wird, führt eine Liste der registrierten Server. Weitere Informationen finden Sie unter Verwalten mehrerer Server mithilfe von zentralen Verwaltungsservern.

Dynamische Verwaltungssichten

Es gibt fünf neue dynamische Verwaltungssichten für die Präsentation von Speicherinformationen:

In der dynamischen sys.dm_os_sys_info-Verwaltungsansicht wurde die cpu_ticks_in_ms-Spalte entfernt, und zwei neue Spalten, sqlserver_start_time_ms_ticks und sqlserver_start_time, wurden hinzugefügt.

Hinzufügen von CPUs im laufenden Systembetrieb

SQL Server 2008 unterstützt das dynamische Hinzufügen von CPUs während des laufenden Systembetriebs. CPUs können auf verschiedene Weise hinzugefügt werden: physisch durch neue Hardware, logisch durch eine Onlinepartitionierung der Hardware oder virtuell über eine Virtualisierungsschicht. Weitere Informationen finden Sie unter Hinzufügen von CPUs im laufenden Systembetrieb.

Option 'Optimieren für Ad-hoc-Arbeitsauslastungen'

Die neue Serverkonfigurationsoption Optimieren für Ad-hoc-Arbeitsauslastung wird zum Verbessern der Effizienz des Plancaches für Arbeitsauslastungen verwendet, die viele Ad-hoc-Batches für die einmalige Verwendung enthalten. Wenn diese Option auf 1 festgelegt ist, speichert Database Engine (Datenbankmodul) statt des vollständigen kompilierten Plans einen kleinen Stub des kompilierten Plans in dem Plancache, wenn ein Batch erstmalig ausgeführt wird. Dadurch wird die Auslastung des Arbeitsspeichers reduziert, indem verhindert wird, dass der Plancache mit kompilierten Plänen gefüllt wird, die nicht wiederverwendet werden. Weitere Informationen finden Sie unter Festlegen von Serverkonfigurationsoptionen.

Ressourcenkontrolle

Die Funktion Ressourcenkontrolle können Sie zum Verwalten der SQL Server-Arbeitsauslastung und des Systemressourcenverbrauchs verwenden. Über die Ressourcenkontrolle können Sie die Menge an CPU-Speicher und Arbeitsspeicher festlegen, die eingehende Anwendungsanforderungen belegen können. Weitere Informationen finden Sie unter Verwalten von SQL Server-Arbeitsauslastungen mit der Ressourcenkontrolle.

SQL Server Extended Events

In SQL Server 2008 wird SQL Server Extended Events eingeführt, eine Ereignisinfrastruktur für Serversysteme. Diese Version von Extended Events ermöglicht es Ihnen, während der Laufzeit des Hostprozesses Fenster zu öffnen, indem Sie Ereignisse als Nachverfolgungspunkte verwenden. Diese Ereignisse können dann im Speicher aggregiert, an eine Datei gesendet oder an Event Tracing for Windows (ETW) ausgegeben werden. Weitere Informationen finden Sie unter Einführung in SQL Server Extended Events.

Richtlinienbasierte Verwaltung

Microsoft ist ständig bestrebt, die Gesamtbetriebskosten zu senken. Vor diesem Hintergrund führt SQL Server 2008 die richtlinienbasierte Verwaltung ein, ein neues Framework für die Verwaltung von SQL Server. Eine Richtlinie enthält eine Prüfbedingung und eine Filterbedingung. Die Prüfbedingung ist der Status, den die Richtlinie analysiert, und die Filterbedingung ist der auszuwertende Zielsatz. Beispielsweise könnte ein Administrator Richtlinien festlegen, die SQL Mail für alle Instanzen von SQL Server deaktivieren oder die besagen, dass die Namen aller Tabellen im Marketing-Schema der AdventureWorks2008R2-Datenbank mit "mk_pr_" beginnen sollen.

Die richtlinienbasierte Verwaltung bietet die folgenden Vorteile:

  • Stellt die Kompatibilität mit Richtlinien für die Systemkonfiguration sicher

  • Verhindert oder überwacht Änderungen am System durch das Erstellen von Richtlinien gegen die Konfiguration

  • Reduziert die Gesamtkosten durch das Vereinfachen von Verwaltungstasks

  • Erkennt Kompatibilitätsprobleme in SQL Server Management Studio

  • Ermöglicht es, dass Richtlinien gleichzeitig auf mehreren Servern ausgeführt werden

  • Enthält integrierte Funktionen und die Fähigkeit zur Ausführung benutzerdefinierter Transact-SQL-Abfragen und benutzerdefinierter WMI/WQL-Abfragen für Bedingungsausdrücke, die es ermöglichen, Richtlinien auf angegebene Systemzustände und Zielsätze anzuwenden.

  • Enthält mehr als 40 vordefinierte Richtlinien, die den Regeln von Best Practices Analyzer entsprechen, sowie Standardsystemstatuseinstellungen aus der Oberflächenkonfiguration. Richtlinien müssen in eine Database Engine (Datenbankmodul)-Instanz importiert werden. Weitere Informationen finden Sie unter Vorgehensweise: Exportieren und Importieren einer richtlinienbasierten Verwaltungsrichtlinie.

Zusätzlich zum Importieren vordefinierter Richtlinien können neue Richtlinien direkt über das Menü Datei/Neu erstellt werden.

Weitere Informationen und ein Lernprogramm zur Verwendung der richtlinienbasierten Verwaltung finden Sie unter Verwalten von Servern mit der richtlinienbasierten Verwaltung.

SQL Server Management Studio

Abfrage-Editor

Transact-SQL-Debugger

Der Database Engine (Datenbankmodul)-Abfrage-Editor umfasst jetzt einen Visual Studio-Debugger, der den Transact-SQL-Debuggern gleicht. Der Transact-SQL-Debugger hilft Ihnen dabei, Problemen im Transact-SQL-Code auf den Grund zu gehen, indem er die Ausführung bei bestimmten Anweisungen anhält und Datenwerte und Systeminformationen anzeigt, wie beispielsweise die Transact-SQL-Aufrufliste und die in Variablen und Parametern gespeicherten Werte. Weitere Informationen finden Sie unter Verwenden des Transact-SQL-Debuggers.

IntelliSense

Der Database Engine (Datenbankmodul)-Editor bietet jetzt die IntelliSense-Funktionalität, d. h. Wortvervollständigung, Fehlerunterstreichung, Parameterhilfe, farbliche Kennzeichnung, QuickInfo, Gliederung und Syntaxpaarvergleich. IntelliSense steht für häufig verwendete Transact-SQL-Elemente zur Verfügung. Die Funktionalität wird in zukünftigen Versionen auf andere Transact-SQL-Elemente ausgedehnt werden. Weitere Informationen finden Sie unter Verwenden von IntelliSense.

Fehlerlistenfenster des Datenbankmoduls

SQL Server Management Studio enthält ein Fehlerlistenfenster, in dem die Syntaxfehler und semantischen Fehler angezeigt werden, die mit dem IntelliSense-Code im Abfrage-Editor des Datenbankmoduls generiert werden. Weitere Informationen finden Sie unter Fenster 'Fehlerliste' (Management Studio).

Objekt-Explorer

Das Fenster Details zum Objekt-Explorer von SQL Server Management Studio wurde wie folgt verbessert:

  • Sie können die Spalten anpassen, die im Fenster Details zum Objekt-Explorer angezeigt werden. Klicken Sie mit der rechten Maustaste auf die Spaltenüberschriften, um eine Liste möglicher Spalten für den ausgewählten Objekttyp anzuzeigen. Durch Ziehen der Spalten können Sie die Reihenfolge der Anzeige ändern.

  • Die Eigenschaften eines ausgewählten Elements werden am unteren Rand des Fensters Details zum Objekt-Explorer angezeigt. Wenn Sie zusätzliche Eigenschaften anzeigen möchten, verbreitern Sie die Statusleiste, indem Sie den Titelrand der Statusleiste nach oben ziehen.

Der Code-Editor für Transact-SQL und MDX verfügt am unteren Rand über eine farbcodierte Statusleiste. Die Statusleiste liefert Informationen über die Editor-Verbindung und ändert ihre Farbe, wenn ein Code-Editor über mehr als eine Verbindung verfügt.

Sie können Namen von Elementen zur Titelleiste der Code-Editor-Fenster hinzufügen oder daraus entfernen. Klicken Sie im Menü Extras auf Optionen und wählen Sie Text-Editor und die Seite Registerkarte 'Editor' und Statusleiste, um den Registerkartennamen anzupassen.

Management Studio umfasst eine erweiterte Detailanzeige für Elemente, die im Objekt-Explorer ausgewählt werden. Spalten können in ihrer Größe geändert, sortiert und neu organisiert werden. Mit den neuen Navigationsschaltflächen können Sie zu einem übergeordneten Objekt oder dem zuletzt aufgerufenen Objekt wechseln. Sie können mehrere Objekte im Detailbereich auswählen, um Aktionen für einzelne Objekte oder Objektgruppen auszuführen.

Bei der Synchronisation von einem Objekt in Details zum Objekt-Explorer wird jetzt anstatt des übergeordneten Objekts das einzelne Objekt im Objekt-Explorer ausgewählt. Zudem können Sie Spalten aus einer Eigenschaftenliste zur Anzeige auswählen. Die Sortierung und Auswahl bleiben während der Navigation unverändert. Zudem wird für ein ausgewähltes Objekt am unteren Rand des Detailbereichs eine Eigenschaftenliste angezeigt. Die Größe des Anzeigebereichs für die Liste kann angepasst werden. Weitere Informationen finden Sie unter Verwenden von 'Details zum Objekt-Explorer' und der Objektsuche von SQL Server.

Service Broker-Knoten im Objekt-Explorer

Der Objekt-Explorer verfügt über einen neuen Knoten für Service Broker-Konversationsprioritäten. Zudem zeigen die anderen Service Broker-Knoten jetzt zusätzliche Menüoptionen (z. B. Eigenschaften) an, wenn Sie mit der rechten Maustaste auf einen Knoten klicken. Weitere Informationen finden Sie unter Service Broker-Objekteigenschaften (F1-Hilfe).

Von Kunden angeforderte Verbesserungen

SQL Server Management Studio enthält die folgenden kundenseitig angeforderten Verbesserungen:

  • Im Abfrage-Editorfenster können Sie gleichzeitig mehrere Server abfragen, indem Sie Abfragefenster von registrierten Servergruppen aus öffnen. Die Abfrageergebnisse können in einem einzigen Ergebnisbereich zusammengefasst oder in gesonderten Ergebnisbereichen ausgegeben werden. Weitere Informationen finden Sie unter Verwalten mehrerer Server mithilfe von zentralen Verwaltungsservern.

  • Auf SQL Server Profiler können Sie über das Abfrage-Editorfenster, das Menü Abfrage, die Symbolleiste des Abfrage-Editors oder durch Drücken von STRG+ALT+P zugreifen.

  • Sie können Tabellen jetzt mit der Option Oberste n Zeilen zurückgeben öffnen.

  • Beim Öffnen von Tabellen können Sie die Anzahl von Zeilen konfigurieren, die zurückgegeben werden.

  • Im Menü Extras/Optionen können Sie die Aktion angeben, die durch Doppelklicken auf Tabellen im Objekt-Explorer aufgerufen wird.

  • Beim Implementieren von Entwurfsänderungen können Sie das Neuerstellen der Tabellen durch den Tabellen-Designer blockieren.

  • Die Seite Objektdetails kann mit zusätzlichen Spalten ausgestattet werden und unterstützt jetzt auch Suchvorgänge. Weitere Informationen finden Sie unter Verwenden von 'Details zum Objekt-Explorer' und der Objektsuche von SQL Server.

  • Wenn Sie zum Herstellen von Verbindungen SQL Server Management Studio verwenden, können Sie der Verbindungszeichenfolge zusätzliche Verbindungsparameter hinzufügen. Weitere Informationen finden Sie unter Verbindung mit Server herstellen (Seite 'Zusätzliche Verbindungsparameter').

SQL Server PowerShell-Anbieter und Cmdlets

SQL Server 2008 führt zwei DLL-Dateien des PowerShell-Snap-Ins ein, die Folgendes implementieren:

  • Einen SQL Server PowerShell-Anbieter, der die SQL Server Management Object-Modelle als Pfade verfügbar macht, die Dateisystempfaden ähnlich sind. Jeder Knoten im Pfad ist einer SQL Server Management Object-Klasse zugeordnet.

  • Ein Satz SQL Server PowerShell-Cmdlets für Tasks wie das Ausführen von sqlcmd-Skripts, die Auswertung von Richtlinien oder die Codierung von Begrenzungsbezeichnern zur Verwendung in PowerShell-Pfaden

Zudem gibt es ein neues sqlps-Hilfsprogramm, das eine PowerShell-Umgebung startet. Diese Umgebung ist mit SQL Server-Funktionen wie dem Anbieter und Spap-Ins konfiguriert. Ein PowerShell-Subsystem wurde dem SQL Server-Agent hinzugefügt, damit Sie PowerShell-Skripts nach einem Zeitplan oder als Reaktion auf Database Engine (Datenbankmodul)-Ereignisse ausführen können. Sie können SQL Server PowerShell-Sitzungen starten, indem Sie mit der rechten Maustaste auf Objekt-Explorer-Knoten in SQL Server Management Studio klicken. Weitere Informationen finden Sie unter Übersicht über SQL Server PowerShell.

Siehe auch

Konzepte

Änderungsverlauf

Aktualisierter Inhalt

Das DAC Framework 1.1 wurde hinzugefügt, die angegebenen direkten Aktualisierungen mit 1.1 unterstützen jetzt SQL Azure.