首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL Server 2000 還原 .data 檔案完整圖文教學

     編輯:關於SqlServer

適用場景

本教學示範如何在 SQL Server 2000 企業管理器中,將備份的 .data 檔案還原至新建資料庫 DEMO。適用於資料庫遷移、災難復原或測試環境部署。

操作步驟

  1. 建立目標資料庫
    開啟企業管理器 → 右鍵「資料庫」→ 「新增資料庫」→ 輸入名稱 DEMO → 確定。
    建立新資料庫 DEMO
  2. 啟動還原嚮導
    右鍵 DEMO 資料庫 → 「所有工作」→ 「還原資料庫」。
    還原資料庫選單
  3. 指定備份裝置
    在「還原來源」選擇「從裝置」→ 「選取裝置」→ 「新增」→ 瀏覽選擇 .data 備份檔。
    選取備份裝置
  4. 勾選強制還原
    為確保覆蓋現有資料,務必勾選「在現有資料庫上強制還原」。
    強制還原選項
  5. 確認還原總覽
    檢視還原計畫總覽,確認資料檔、記錄檔路徑無誤。
    還原總覽畫面
  6. 建立對應登入帳號
    還原完成後,需在「安全性」→ 「登入」新增對應使用者(如 DEMO 使用者),並對應資料庫使用者,否則應用程式無法連線。
    新增登入帳號

常見問題與對策

  • 錯誤:資料庫正在使用中 → 設為單人模式:ALTER DATABASE DEMO SET SINGLE_USER WITH ROLLBACK IMMEDIATE 再還原。
  • 路徑不存在 → 在「選項」頁手動修改資料/記錄檔還原路徑至實際磁碟位置。
  • 版本不相容 → .data 檔必須來自相同或較低版本的 SQL Server;高版本備份無法在低版本還原。

補充:T-SQL 指令還原(適合自動化腳本)

RESTORE DATABASE DEMO
FROM DISK = 'C:\Backup\demo.data'
WITH REPLACE,  -- 強制覆蓋
MOVE 'DEMO_Data' TO 'D:\Data\DEMO.mdf',
MOVE 'DEMO_Log'  TO 'D:\Log\DEMO.ldf',
STATS = 10;    -- 顯示進度百分比
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved