Silverlight知識隨手記[1]:從MDF檔案恢複到Sql Server資料庫

來源:互聯網
上載者:User

隨手記[1]:從MDF檔案恢複到Sql Server資料庫

項目中遇到要MDF格式的資料庫資料恢複到Sql Server資料庫中,自己的操作過程如下:
1、登陸MSSMS(Microsoft SQL Server Management Studio),建立同名資料庫。
2、開啟建立的資料庫的那個目錄,刪除其記錄檔test_Data.LDF。
3、開啟MSSMS,在建立的那個資料庫上點右鍵,選擇“任務”,再選擇“離線”。
4、建立查詢,執行如下語句:

EXEC sp_detach_db @dbname = 'Database'EXEC sp_attach_single_file_db @dbname = 'Database', @physname = 'E:\WebDemo\Database.MDF'

5、將建立的資料庫設定為聯機,重新整理資料庫即可。

在微軟的SQL Server資料庫有三種類型的檔案:1、主要資料檔案(副檔名.mdf是 primary data file 的縮寫)主要資料檔案包含資料庫的啟動資訊,並指向資料庫中的其他檔案。使用者資料和對象可儲存在此檔案中,也可以儲存在次要資料檔案中。每個資料庫有一個主要資料檔案。主要資料檔案的建議副檔名是 .mdf。SQL Server的每個資料庫是以兩個檔案存放的,一個尾碼名為mdf,是資料檔案,另一個尾碼名為ldf,為記錄檔。因此只要定期複製這兩個檔案,就可以達到備份的效果。2、次要 (副檔名.ndf是Secondary data files的縮寫)次要資料檔案是可選的,由使用者定義並儲存使用者資料。通過將每個檔案放在不同的磁碟機上,次要檔案可用於將資料分散到多個磁碟上。另外,如果資料庫超過了單個 Windows 檔案的最大大小,可以使用次要資料檔案,這樣資料庫就能繼續增長。次要資料檔案的建議副檔名是 .ndf。3、交易記錄 (副檔名.ldf是Log data files的縮寫)交易記錄檔儲存用於恢複資料庫的日誌資訊。每個資料庫必須至少有一個記錄檔。交易記錄的建議副檔名是 .ldf。
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.