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