Sql-Server
如何將複製數據庫 (SQL Server 2008 R2) 的文件移動到不同的驅動器
如果有人可以幫助我解決以下問題,我將不勝感激:
我們在事務複製下使用兩個 SQL Server 2008 R2 數據庫:具有可更新訂閱的事務發布。因為我們用完了磁碟空間,我們需要將數據庫文件移動到新驅動器中。但我不想破壞複製。
我正在尋找的是幫助我將文件移動到新驅動器的必需步驟。
謝謝
- 更改數據庫$$ publisher $$修改文件(名稱 = ’logical_name’,文件名 = ’new_path’)
- 更改數據庫$$ publisher $$設置離線
- 將文件從舊位置物理移動到新位置
- 更改數據庫$$ publisher $$線上設置
請記住,日誌閱讀器代理將保持對發布者開放的連接。您可以在不破壞任何東西的情況下停止代理。請記住重新啟動它。:)
您需要確保發布者數據庫沒有其他活動的 SQL 會話,否則將其設置為離線將失敗。
-GFT