程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> SQL Server數據庫分離與附加

SQL Server數據庫分離與附加

編輯:關於SqlServer

     提示:如果您數據庫系統安裝在系統盤(比如C盤),由於C盤容易受病毒侵害,您也許希望您的數據存放在非系統盤(比如D盤),要做的這點很簡單,您並不需要重裝數據庫,只要把數據“分離”,然後將相關文件移動到D盤的某個目錄,接著“附加”數據庫即可。


如果您數據庫系統安裝在系統盤(比如C盤),由於C盤容易受病毒侵害,您也許希望您的數據存放在非系統盤(比如D盤),要做的這點很簡單,您並不需要重裝數據庫,只要把數據“分離”,然後將相關文件移動到D盤的某個目錄,接著“附加”數據庫即可。

SQL Server 2000允許分離數據庫的數據和事務日志文件,然後將其重新附加到同一台或另一台服務器上。分離數據庫將從SQL Server 刪除數據庫,但是保證在組成該數據庫的數據和事務日志文件中的數據庫完好無損。然後這些數據和事務日志文件可以用來將數據庫附加到任何SQL Server實例上,這使數據庫的使用狀態與它分離時的狀態完全相同。

數據庫分離和附加其實很簡單,您即使是初次接觸數據庫,做起來也很容易。

一、分離數據庫

1、點擊“程序》Microsoft SQL Server》企業管理》”,打開企業管理器

2、展開服務器組,然後展開服務器,選中要分離的數據庫

3、點擊鼠標右鍵“所有任務》分離數據庫”,出現如下窗口

 


4、點擊確定,該選定的數據庫就被分離(分離後的數據庫和事務日志文件路徑就是它們原先所在的路徑)。

應注意,只有“使用本數據庫的連接”數為0時,該數據庫才能分離。所以分離數據庫時盡量斷開所有對要分離數據庫操作的連接,如果還有連接數據庫的程序,會出現數據庫的連接狀態窗口,顯示正在連接此數據庫的機器以及名稱,點擊清除按鈕將從服務器強制斷開現有的連接。

二、附加數據庫

1、復制移動數據庫文件

在附加數據庫之前,您必須將與數據庫關聯的 .MDF(主數據文件).LDF(事務日志文件) 這兩個文件復制到目標服務器上,或是同一服務器的不同文件目錄下。

2、點擊“程序》Microsoft SQL Server》企業管理》”,打開企業管理器

3、展開服務器組,然後展開服務器

4、右擊"數據庫",然後選擇“所有任務》附加數據庫”,彈出窗口


5、輸入要附加的數據庫的MDF名稱。如果不確定文件位於何處,單擊浏覽("...")搜索。若要確保指定的 MDF 文件正確,請單擊"驗證"。在"附加為"框內,輸入數據庫的名稱。數據庫名稱不能與任何現有數據庫名稱相同。指定數據庫的所有者

6、單擊"確定"按鈕。新附加的數據庫的數據庫節點即創建在"數據庫"文件夾中。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved