- 在 B 電腦的 SQL Server 中新增一個資料庫, 例如: Test.
- 停止 B 電腦的 SQL Server 服務.
- 將 A 電腦資料庫的 Test.mdf 檔覆蓋掉 B 電腦 Test 資料庫的 Test.mdf 檔.
- 啟動 B 電腦的SQL Server服務.
- 在 B 電腦的 SQL Server Management Studio 中, 開啟一個 master 資料庫的查詢視窗.
- 設定 Test 資料庫狀態為 EMERGENCY: ALTER DATABASE Test SET EMERGENCY
- 設定 Test 資料庫模式為"單一使用者": sp_dboption 'Test', 'single user', 'true'
- 檢查指定資料庫中所有物件的配置、結構和邏輯完整性: DBCC CHECKDB (Test, REPAIR_ALLOW_DATA_LOSS)
- 還原 Test 資料庫模式: sp_dboption 'Test', 'single user', 'true'
- 設定 Test 資料庫狀態為 ONLINE: ALTER DATABASE Test SET ONLINE
2008/02/20
[SQL Server 2005]使用mdf檔附加資料庫(無ldf檔)
假如要將 A 電腦資料庫的 Test.mdf 檔(無 ldf 檔) 附加到 B 電腦的資料庫, 步驟如下:
訂閱:
文章 (Atom)