Freigeben über


Ausführen von Windows PowerShell über SQL Server Management Studio

Sie können Windows PowerShell Sitzungen über Objekt-Explorer in SQL Server Management Studio starten. Management Studio startet Windows PowerShell, lädt das sqlps Modul und legt den Pfadkontext auf den zugeordneten Knoten in der Objekt-Explorer-Struktur fest.

Vorbereitungen

Wenn Sie die Ausführung von PowerShell für ein Objekt im Objekt-Explorer angeben, startet SSMS eine Windows PowerShell-Sitzung, in die die SQL Server PowerShell-Snap-Ins geladen und registriert wurden. Der Pfad für die Sitzung ist auf den Speicherort des Objekts, auf das Sie mit der rechten Maustaste geklickt haben, voreingestellt. Wenn Sie beispielsweise mit der rechten Maustaste in Objekt-Explorer auf das Datenbankobjekt AdventureWorks2012 klicken und PowerShell starten auswählen, wird der pfad Windows PowerShell auf Folgendes festgelegt:

SQLSERVER:\SQL\MyComputer\MyInstance\Databases\AdventureWorks2012>  

So führen Sie PowerShell in SQL Server Management Studio aus

  1. Öffnen Sie den Objekt-Explorer.

  2. Navigieren Sie zum Knoten für das zu verarbeitende Objekt.

  3. Klicken Sie mit der rechten Maustaste auf das Objekt, und wählen Sie PowerShell startenaus.

Berechtigungen

Wenn PowerShell über Management Studio geöffnet wird, wird powerShell nicht mit Administratorrechten ausgeführt, was möglicherweise einige Aktivitäten wie Aufrufe von WMI verhindert.

Weitere Informationen

SQL Server-PowerShell