【发布时间】:2010-12-30 15:34:41
【问题描述】:
我确信这可以通过加载 SQL Server Management Objects 程序集来实现,但我很好奇 SQL Server Management Studio 2008 中上下文菜单中的“启动 Powershell”项是否会给我一个先机。
【问题讨论】:
标签: sql-server powershell
我确信这可以通过加载 SQL Server Management Objects 程序集来实现,但我很好奇 SQL Server Management Studio 2008 中上下文菜单中的“启动 Powershell”项是否会给我一个先机。
【问题讨论】:
标签: sql-server powershell
SMO Server 类有一个 DetachDatabase 方法,您可以从启动 PowerShell 使用该方法。从 sqlps 中的服务器级别,您可以使用以下内容:
PS SQLSERVER:\SQL\Z002>get-childitem | foreach{$_.DetachDatabase("pubs",$false)}
【讨论】: