从 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
打开**“对象资源管理器”**。
导航到要进行处理的对象的节点。
右键单击该对象,然后选择**“启动 PowerShell”**。
权限
在从 Management Studio 打开 PowerShell 时,它不会使用管理员权限运行,这可能会阻止某些活动(如调用 WMI)。