SQLSERVER2005資料庫還原實戰

2021-04-18 18:20:48 字數 458 閱讀 7788

周二上午10點乙個誤操作導致xs資料庫發生致命的資料丟失,於是決定還原。現在有該資料庫週日凌晨0:00的完全備份a,周一凌晨1:00的差異備份b,凌晨2:00的事物日誌c。

理論上選擇資料庫的任務-〉還原,sqlserver應該自動幫你選中這三個檔案,因為要還原的資料庫是存在的,所以我們需要在選項-〉還原選項->勾中覆蓋現有資料庫,其他都為預設。如果有使用者正在使用要還原的資料庫中的某張表,還原會失敗。

如果手動還原三個檔案需要如下操作:

1)從源裝置中選擇檔案a,在選項-〉還原選項->勾中覆蓋現有資料庫,選項->恢復選項-〉restore with norecovery,開始還原,還原後資料庫狀態是正在還原...

2)從源裝置中選擇檔案b,在選項->恢復選項-〉restore with norecovery,開始還原,還原後資料庫狀態是正在還原...

3)選擇任務->還原->事務日誌,從檔案或磁帶中選擇檔案c,開始還原。

SQL Server 2005資料匯入

在進行sql server2005資料匯入匯出時,可以使用sql server提供的匯入匯出功能來進行資料的匯入匯出,也可以使用bcp工具來進行。資料匯入匯出功能 使用bcp工具進行匯出語法 bcp zlzx publish.dbo.billing subject out c zlzx billin...

SQL Server 2005海量資料處理

超大型資料庫的大小常常達到數百gb,有時甚至要用tb來計算。而單錶的資料量往往會達到上億的記錄,並且記錄數會隨著時間而增長。這不但影響著資料庫的執行效率,也增大資料庫的維護難度。除了表的資料量外,對錶不同的訪問模式也可能會影響效能和可用性。這些問題都可以通過對大表進行合理分割槽得到很大的改善。當表和...

sqlserver2005 資料庫報錯 !

sql server 檢測到基於一致性的邏輯 i o 錯誤 pageid 不正確 應為 1 2356872,但實際為 0 0 在檔案 d database x.mdf 中 偏移量為 0x0000047ed10000 的位置對資料庫 id 5 中的頁 1 2356872 執行 讀取 期間,發生了該錯誤...