數(shù)據(jù)庫的操作還包括分離數(shù)據(jù)庫火架、附加數(shù)據(jù)庫和收縮數(shù)據(jù)庫、復制和移動數(shù)據(jù)庫以及優(yōu)化數(shù)據(jù)庫等滞欠。
什么樣的情況下我們使用分離數(shù)據(jù)庫呢古胆?比如,在公司上班期間對數(shù)據(jù)庫操作工作沒有做完筛璧,回到家里附加到家里的電腦上使用逸绎,這樣的情況可以分離數(shù)據(jù)庫。
分離與附加數(shù)據(jù)庫的方式:
a夭谤。在視圖下分離與附加數(shù)據(jù)庫
b棺牧。使用存儲過程分離與附加數(shù)據(jù)庫
一、分離數(shù)據(jù)庫
分離數(shù)據(jù)庫是指將數(shù)據(jù)庫從SQL Server 2008 實例上刪除朗儒,但是該數(shù)據(jù)庫的文件和事務日志仍然保持不變颊乘,這時可以將該數(shù)據(jù)庫附加到其他任何SQL Server 2008實例上。
找到想要分離的數(shù)據(jù)庫醉锄,單擊右鍵乏悄,點擊任務,點擊分離恳不,如圖1.
圖1
點擊分離后檩小,如圖2
我們將刪除連接和更新統(tǒng)計信息勾選上。點擊確定烟勋。
圖2
這樣规求,刷新我們的數(shù)據(jù)庫dataBase筐付,就沒有了,但是他的主數(shù)據(jù)文件以及日志文件都在阻肿,那么我們再進行附加數(shù)據(jù)庫操作家妆。
二、附加數(shù)據(jù)庫
單擊右鍵數(shù)據(jù)庫冕茅,點擊附加伤极。如圖3
圖3
然后進入如圖4頁面。
點擊添加姨伤,找到我們之前分離數(shù)據(jù)庫的主數(shù)據(jù)文件哨坪,點擊后,點確定按鈕乍楚。
圖4
這樣再刷新当编,就可以看到我們之前分離的數(shù)據(jù)庫了。
注:以上是通過視圖方式來實現(xiàn)分離和附加數(shù)據(jù)庫徒溪,接下來我們用使用存儲過程分離與附加數(shù)據(jù)庫操作忿偷。
圖5