代码之家  ›  专栏  ›  技术社区  ›  Scott Munro Shimmy Weitzhandler

如何使用PowerShell分离SQL Server数据库?

  •  1
  • Scott Munro Shimmy Weitzhandler  · 技术社区  · 15 年前

    我相信这可以通过加载 SQL Server Management Objects 程序集,但我很好奇SQL Server Management Studio 2008中上下文菜单中的“启动PowerShell”项是否会给我一个headstart。

    1 回复  |  直到 15 年前
        1
  •  1
  •   Chad Miller    15 年前

    SMO服务器类有一个DetachDatabase方法,可以从StartPowerShell使用该方法。从sqlps中的服务器级别,可以使用如下内容:

    ps sqlserver:\sql\z002>获取childitem foreach$u.detachdatabase(“pubs”,$false)

    MSDN docs for detailed info on DetachDatabase :