从 SQL Server Management Studio 中运行 Windows PowerShell

您可以在 SQL Server Management Studio 中从**“对象资源管理器”启动 Windows PowerShell 会话。 Management Studio 启动 Windows PowerShell,加载 sqlps 模块,并将路径上下文设置为“对象资源管理器”**树中的相关节点。

准备工作

在**“对象资源管理器”中为某个对象指定正在运行的 PowerShell 时,SQL Server Management Studio 将启动其中已经加载和注册了 SQL Server PowerShell 管理单元的 Windows PowerShell 会话。 该会话的路径预设为您在对象资源管理器中右键单击的对象位置。 例如,如果您在对象资源管理器中右键单击 AdventureWorks2012 数据库对象并选择“启动 PowerShell”**,则 Windows PowerShell 路径将设置为:

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

运行 PowerShell

从 SQL Server Management Studio 运行 PowerShell

  1. 打开**“对象资源管理器”**。

  2. 导航到要进行处理的对象的节点。

  3. 右键单击该对象,然后选择**“启动 PowerShell”**。

权限

在从 Management Studio 打开 PowerShell 时,它不会使用管理员权限运行,这可能会阻止某些活动(如调用 WMI)。

请参阅

概念

SQL Server PowerShell