Detach 命令 (TMSL)

适用于:SQL Server 2016 及更高版本的 Analysis Services Azure Analysis Services Fabric/Power BI Premium

从服务器分离表格数据库。

请求

{   
   "detach": {    
      "database":"AdventureWorksDW2014",  
      "password": "secret"  
   }  
}  

JSON 分离命令接受的属性如下所示。

属性 默认 说明
database [必需] 要分离的数据库对象的名称。
password 用于加密分离数据库中的机密的密码。

响应

命令成功时返回空结果。 否则,将返回 XMLA 异常。

使用情况 (终结点)

此命令元素用于执行方法的语句, (XMLA) 通过 XMLA 终结点调用,以下列方式公开:

  • 作为 SQL Server Management Studio (SSMS) 中的 XMLA 窗口

  • 作为 invoke-ascmd PowerShell cmdlet 的输入文件

  • 作为 SSIS 任务或SQL Server 代理作业的输入

可以通过单击“分离”对话框中的“脚本”按钮,从 SSMS 为此命令生成现成的脚本。