Installer SQL Server PowerShell

S’applique à :SQL Server - Windows uniquement

SQL Server Le programme d’installation configure automatiquement les composants de PowerShell.

Vous installez le logiciel qui fournit la prise en charge de SQL Server pour Windows PowerShell à l'aide du programme d'installation de SQL Server . Quand vous sélectionnez des fonctionnalités SQL Server qui nécessitent la prise en charge de PowerShell, le programme d’installation installe les composants PowerShell SQL Server suivants :

  • Les composants logiciels enfichables SQL Server PowerShell. Les composants logiciels enfichables sont des fichiers DLL qui implémentent deux types de prises en charge de Windows PowerShell pour SQL Server:

    • Un jeu d'applets de commande SQL Server . Les applets de commande sont des commandes qui implémentent une action spécifique. Par exemple, Invoke-Sqlcmd exécute un script Transact-SQL ou XQuery qui peut également être exécuté à l’aide de l’utilitaire sqlcmd, et Invoke-PolicyEvaluation indique si les objets SQL Server sont conformes aux stratégies de la gestion basée sur des stratégies.

    • Un fournisseur SQL Server . Le fournisseur vous permet de naviguer dans la hiérarchie d'objets SQL Server en utilisant un chemin d'accès semblable à un chemin d'accès de système de fichiers. Chaque objet est associé à une classe des modèles objets de gestion SQL Server . Vous pouvez utiliser les méthodes et propriétés de la classe pour effectuer des travaux sur les objets. Par exemple, si vous changez de répertoire (cd) pour accéder à un objet de bases de données dans un chemin d'accès, vous pouvez utiliser les méthodes et propriétés de la classe Microsoft.SqlServer.Managment.SMO.Database pour gérer la base de données.

  • Module sqlps importé dans des sessions Windows PowerShell pour charger les composants logiciels enfichables SQL Server .

  • SQL Server Management Studio prend en charge le démarrage de sessions Windows PowerShell à partir de l’arborescence de l’Explorateur d’objets. SQL Server Agent prend en charge les étapes de travail Windows PowerShell.

PowerShell est installé et configuré dans Windows Server 2012 et Windows 8, et versions ultérieures. Pour plus d’informations sur l’installation de Windows PowerShell, consultez Installation de Windows PowerShell.

Pour plus d'informations, consultez les pages suivantes :