Freigeben über


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

Sie können Windows PowerShell-Sitzungen im 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.

Bevor Sie beginnen

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 die Position des Objekts voreingestellt, auf das Sie im Objekt-Explorer mit der rechten Maustaste geklickt haben. Wenn Sie z. B. mit der rechten Maustaste auf das AdventureWorks2012-Datenbankobjekt im Objekt-Explorer klicken und PowerShell starten, wird der Windows PowerShell-Pfad auf Folgendes festgelegt:

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

So führen Sie PowerShell aus 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.

Erlaubnisse

Wenn sie in Management Studio geöffnet werden, wird PowerShell nicht mit Administratorrechten ausgeführt, wodurch einige Aktivitäten wie z. B. Aufrufe an WMI verhindert werden können.

Siehe auch

SQL Server-PowerShell