Команда Detach (TMSL)
Применимо к: SQL Server 2016 и более поздних версий Analysis Services
Azure Analysis Services
Fabric/Power BI Premium
Отсоединяет табличную базу данных от сервера.
Запрос
{
"detach": {
"database":"AdventureWorksDW2014",
"password": "secret"
}
}
Ниже приведены свойства, принимаемые командой отсоединения JSON.
Свойство | По умолчанию | Описание |
---|---|---|
База данных | [Обязательно] | Имя отсоединяемого объекта базы данных. |
password | Empty | Пароль, используемый для шифрования секретов в отсоединяемой базе данных. |
Ответ
Возвращает пустой результат при успешном выполнении команды. В противном случае возвращается исключение XMLA.
Использование (конечные точки)
Этот командный элемент используется в инструкции вызова метода Execute Method (XMLA) через конечную точку XMLA, которая предоставляется следующими способами:
Как окно XMLA в SQL Server Management Studio (SSMS)
В качестве входного файла командлета PowerShell invoke-ascmd
В качестве входных данных для задачи или задания агент SQL Server служб SSIS
Вы можете создать готовый скрипт для этой команды из SSMS, нажав кнопку Скрипт в диалоговом окне Отсоединение.