SQL Server2000數(shù)據(jù)庫(kù)分離與附加
如果您數(shù)據(jù)庫(kù)系統(tǒng)安裝在系統(tǒng)盤(比如 C 盤),由于 C 盤容易受病毒侵害,您也許希望您的數(shù)據(jù)存放在非系統(tǒng)盤(比如 D 盤),要做的這點(diǎn)很簡(jiǎn)單,您并不需要重裝數(shù)據(jù)庫(kù),只要把數(shù)據(jù)“分離”,然后將相關(guān)文件移動(dòng)到 D 盤的某個(gè)目錄,接著“附加”數(shù)據(jù)庫(kù)即可。
SQL Server 2000允許分離數(shù)據(jù)庫(kù)的數(shù)據(jù)和事務(wù)日志文件,然后將其重新附加到同一臺(tái)或另一臺(tái)服務(wù)器上。分離數(shù)據(jù)庫(kù)將從 SQL Server 刪除數(shù)據(jù)庫(kù),但是保證在組成該數(shù)據(jù)庫(kù)的數(shù)據(jù)和事務(wù)日志文件中的數(shù)據(jù)庫(kù)完好無(wú)損。然后這些數(shù)據(jù)和事務(wù)日志文件可以用來(lái)將數(shù)據(jù)庫(kù)附加到任何 SQL Server 實(shí)例上,這使數(shù)據(jù)庫(kù)的使用狀態(tài)與它分離時(shí)的狀態(tài)完全相同。
數(shù)據(jù)庫(kù)分離和附加其實(shí)很簡(jiǎn)單,您即使是初次接觸數(shù)據(jù)庫(kù),做起來(lái)也很容易。
一、分離數(shù)據(jù)庫(kù)
1、點(diǎn)擊“程序》Microsoft SQL Server》企業(yè)管理》”,打開(kāi)企業(yè)管理器
2、展開(kāi)服務(wù)器組,然后展開(kāi)服務(wù)器,選中要分離的數(shù)據(jù)庫(kù)
3、點(diǎn)擊鼠標(biāo)右鍵“所有任務(wù)》分離數(shù)據(jù)庫(kù)”,出現(xiàn)如下窗口
4、點(diǎn)擊確定,該選定的數(shù)據(jù)庫(kù)就被分離(分離后的數(shù)據(jù)庫(kù)和事務(wù)日志文件路徑就是它們?cè)人诘穆窂剑?/p>
應(yīng)注意,只有“使用本數(shù)據(jù)庫(kù)的連接”數(shù)為0時(shí),該數(shù)據(jù)庫(kù)才能分離。所以分離數(shù)據(jù)庫(kù)時(shí)盡量斷開(kāi)所有對(duì)要分離數(shù)據(jù)庫(kù)操作的連接,如果還有連接數(shù)據(jù)庫(kù)的程序,會(huì)出現(xiàn)數(shù)據(jù)庫(kù)的連接狀態(tài)窗口,顯示正在連接此數(shù)據(jù)庫(kù)的機(jī)器以及名稱,點(diǎn)擊清除按鈕將從服務(wù)器強(qiáng)制斷開(kāi)現(xiàn)有的連接。
二、附加數(shù)據(jù)庫(kù)
1、復(fù)制移動(dòng)數(shù)據(jù)庫(kù)文件
在附加數(shù)據(jù)庫(kù)之前,您必須將與數(shù)據(jù)庫(kù)關(guān)聯(lián)的 .MDF(主數(shù)據(jù)文件).LDF(事務(wù)日志文件) 這兩個(gè)文件復(fù)制到目標(biāo)服務(wù)器上,或是同一服務(wù)器的不同文件目錄下。
2、點(diǎn)擊“程序》Microsoft SQL Server》企業(yè)管理》”,打開(kāi)企業(yè)管理器
3、展開(kāi)服務(wù)器組,然后展開(kāi)服務(wù)器
4、右擊"數(shù)據(jù)庫(kù)",然后選擇“所有任務(wù)》附加數(shù)據(jù)庫(kù)”,彈出窗口
5、輸入要附加的數(shù)據(jù)庫(kù)的 MDF 名稱。如果不確定文件位于何處,單擊瀏覽("...")搜索。若要確保指定的 MDF 文件正確,請(qǐng)單擊"驗(yàn)證"。在"附加為"框內(nèi),輸入數(shù)據(jù)庫(kù)的名稱。數(shù)據(jù)庫(kù)名稱不能與任何現(xiàn)有數(shù)據(jù)庫(kù)名稱相同。指定數(shù)據(jù)庫(kù)的所有者
6、單擊"確定"按鈕。新附加的數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)節(jié)點(diǎn)即創(chuàng)建在"數(shù)據(jù)庫(kù)"文件夾中。
關(guān)鍵詞:SQL,Server,2000,數(shù)據(jù)庫(kù)
閱讀本文后您有什么感想? 已有 人給出評(píng)價(jià)!
- 6
- 6
- 5
- 5
- 6
- 7