將來源伺服器的資料檔(.mdf)與記錄檔(.ldf)複製至目標伺服器,於 Query Analyzer 執行:
EXEC sp_attach_db
@dbname = 'test',
@filename1 = 'd:\mssql7\data\test_data.mdf',
@filename2 = 'd:\mssql7\data\test_log.ldf';
資料庫即掛載完成,可正常使用。
若不需原有記錄檔,可先分離再以單一檔案附加:
EXEC sp_detach_db @dbname = 'test';
EXEC sp_attach_single_file_db
@dbname = 'test',
@physname = 'd:\mssql7\data\test_data.mdf';
注意:原記錄檔中記錄的交易資訊將遺失,新資料庫將以空白記錄檔啟動。