Comando Detach (TMSL)

Se aplica a: SQL Server 2016 y versiones posteriores Analysis Services Azure Analysis Services Power BI Premium

Separa una base de datos tabular de un servidor.

Solicitud

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

Las propiedades aceptadas por el comando de desasoción json son las siguientes.

Propiedad Valor predeterminado Descripción
database [Obligatorio] Nombre del objeto de base de datos que se va a desasociar.
password Vacío Contraseña que se usará para cifrar secretos en la base de datos desasociada.

Response

Devuelve un resultado vacío cuando el comando se realiza correctamente. De lo contrario, se devuelve una excepción XMLA.

Uso (puntos de conexión)

Este elemento de comando se usa en una instrucción de la llamada al método Execute (XMLA) a través de un punto de conexión XMLA, expuesto de las maneras siguientes:

  • Como una ventana XMLA en SQL Server Management Studio (SSMS)

  • Como archivo de entrada para el cmdlet invoke-ascmd de PowerShell

  • Como entrada a una tarea de SSIS o Agente SQL Server trabajo

Puede generar un script listo para este comando desde SSMS haga clic en el botón Script del cuadro de diálogo Desasoyar.