從服務(wù)器分離數(shù)據(jù)庫(kù),并可以選擇在分離前在所有的表上運(yùn)行 UPDATE STATISTICS。
sp_detach_db [ @dbname = ] 'dbname'
[ , [ @skipchecks = ] 'skipchecks' ]
[@dbname =] 'dbname'
要分離的數(shù)據(jù)庫(kù)名稱。dbname 的數(shù)據(jù)類型為 sysname,默認(rèn)值為 NULL。
[@skipchecks =] 'skipchecks'
skipchecks 的數(shù)據(jù)類型為 nvarchar(10),默認(rèn)值為 NULL。如果為 true,則跳過(guò) UPDATE STATISTICS。如果為 false,則運(yùn)行 UPDATE STATISTICS。對(duì)于要移動(dòng)到只讀媒體上的數(shù)據(jù)庫(kù),此選項(xiàng)很有用。
0(成功)或 1(失?。?/P>
無(wú)
使用 sp_attach_db 或 sp_attach_single_file_db 保留并重新附加分離文件。文件也可以移動(dòng)并附加到其它服務(wù)器上。
只有 sysadmin 固定服務(wù)器角色的成員才能執(zhí)行 sp_detach_db。
下面的示例分離 pubs 數(shù)據(jù)庫(kù),并將 skipchecks 設(shè)為 true。
EXEC sp_detach_db 'pubs', 'true'相關(guān)文章