Detach コマンド (TMSL)
適用対象:SQL Server 2016 以降の Analysis Services Azure Analysis Services Fabric/Power BI Premium
表形式データベースをサーバーからデタッチします。
要求
{
"detach": {
"database":"AdventureWorksDW2014",
"password": "secret"
}
}
JSON デタッチ コマンドで受け入れられるプロパティは次のとおりです。
プロパティ | Default | 説明 |
---|---|---|
database | [必須] | デタッチするデータベース オブジェクトの名前。 |
password | Empty | デタッチされたデータベース内のシークレットの暗号化に使用するパスワード。 |
Response
コマンドが成功したときに空の結果を返します。 それ以外の場合は、XMLA 例外が返されます。
使用法 (エンドポイント)
このコマンド要素は、XMLA エンドポイントに対する Execute メソッド (XMLA) 呼び出しのステートメントで使用され、次の方法で公開されます。
SQL Server Management Studio (SSMS) の XMLA ウィンドウとして
invoke-ascmd PowerShell コマンドレットへの入力ファイルとして
SSIS タスクまたはSQL Server エージェント ジョブへの入力として
SSMS からこのコマンドの既製スクリプトを生成するには、[デタッチ] ダイアログ ボックスの [スクリプト] ボタンをクリックします。