Ausführen von Windows PowerShell über SQL Server Management Studio
Sie können Windows PowerShell-Sitzungen aus dem 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 in Objekt-Explorer angeben, startet SQL Server Management Studio eine Windows PowerShell-Sitzung, in denen 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 im Objekt-Explorer mit der rechten Maustaste auf das Datenbankobjekt AdventureWorks2012 klicken und dann Windows PowerShell starten auswählen, wird der PowerShell-Pfad folgendermaßen festgelegt:
SQLSERVER:\SQL\MyComputer\MyInstance\Databases\AdventureWorks2012>
Ausführen von PowerShell
So führen Sie PowerShell in SQL Server Management Studio aus
Öffnen Sie den Objekt-Explorer.
Navigieren Sie zum Knoten für das zu verarbeitende Objekt.
Klicken Sie mit der rechten Maustaste auf das Objekt, und wählen Sie PowerShell starten aus.
Berechtigungen
Wenn PowerShell in Management Studio geöffnet wurde, wird das Programm nicht mit Administratorrechten ausgeführt, wodurch einige Aktivitäten möglicherweise verhindert werden, z. B. Aufrufe der WMI.