Exécuter Windows PowerShell à partir de SQL Server Management Studio
Vous pouvez démarrer Windows PowerShell sessions à partir de Explorateur d'objets dans SQL Server Management Studio. Management Studio lance Windows PowerShell, charge le sqlps
module et définit le contexte du chemin d’accès sur le nœud associé dans l’arborescence Explorateur d'objets.
Avant de commencer
Quand vous spécifiez l’exécution de PowerShell pour un objet dans l’ Explorateur d’objets, SQL Server Management Studio démarre une session Windows PowerShell dans laquelle les composants logiciels enfichables SQL Server PowerShell ont été chargés et inscrits. Le chemin d'accès de la session est prédéfini avec l'emplacement de l'objet sur lequel vous avez cliqué avec le bouton droit dans l'Explorateur d'objets. Par exemple, si vous cliquez avec le bouton droit sur l’objet de base de données AdventureWorks2012 dans Explorateur d'objets et que vous sélectionnez Démarrer PowerShell, le chemin d’accès Windows PowerShell a la valeur suivante :
SQLSERVER:\SQL\MyComputer\MyInstance\Databases\AdventureWorks2012>
Pour exécuter PowerShell à partir de SQL Server Management Studio
Ouvrez l' Explorateur d'objets.
Accédez au nœud de l'objet à utiliser.
Cliquez avec le bouton droit sur l’objet et sélectionnez Démarrer PowerShell.
Autorisations
Lorsqu’il est ouvert à partir de Management Studio, PowerShell ne s’exécute pas avec des privilèges d’administrateur, ce qui peut empêcher certaines activités telles que les appels à WMI.