Última actividad 8 months ago

用 CREATE DATABASE ... FOR ATTACH 方式快速還原資料庫,不需還原備份檔也能立即啟用舊有 .mdf 與 .ldf!🧠

Revisión 45554f6e4840afe082b448f08ef58cee305f64f8

attach_database_script.sql Sin formato
1-- 建立資料庫並附加現有的 MDF(主資料庫檔案)和 LDF(記錄檔案)
2CREATE DATABASE [] -- 指定要建立的資料庫名稱
3ON (FILENAME = '/你的路徑/你的資料庫.mdf'), -- 指定主資料庫檔案(MDF)的路徑
4 (FILENAME = '/你的路徑/你的資料庫_log.ldf') -- 指定交易記錄檔(LDF)的路徑
5FOR ATTACH; -- 使用已存在的 MDF 和 LDF 檔案來附加資料庫
6GO
7
8-- 具體範例:附加 SalesDB 資料庫
9CREATE DATABASE SalesDB -- 指定要建立的資料庫名稱為 SalesDB
10ON (FILENAME = '/var/opt/mssql/data/SalesDB.mdf'), -- 主資料庫檔案(MDF)存放位置
11 (FILENAME = '/var/opt/mssql/data/SalesDB_log.ldf') -- 交易記錄檔(LDF)存放位置
12FOR ATTACH; -- 使用既有的 MDF 和 LDF 檔案來附加資料庫
13GO
14