Comando Detach (TMSL)
Se aplica a: SQL Server 2016 y versiones posteriores analysis Services Azure Analysis Services Fabric/Power BI Premium
Desasocia una base de datos tabular de un servidor.
Solicitud
{
"detach": {
"database":"AdventureWorksDW2014",
"password": "secret"
}
}
Las propiedades aceptadas por el comando de desasociació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 va a 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 siguientes maneras:
Como ventana XMLA en SQL Server Management Studio (SSMS)
Como archivo de entrada para el cmdlet de PowerShell invoke-ascmd
Como entrada para una tarea de SSIS o un trabajo de Agente SQL Server
Puede generar un script listo para este comando desde SSMS haciendo clic en el botón Script del cuadro de diálogo Desasociar.