Sql-Server

如何將複製數據庫 (SQL Server 2008 R2) 的文件移動到不同的驅動器

  • April 10, 2012

如果有人可以幫助我解決以下問題,我將不勝感激:

我們在事務複製下使用兩個 SQL Server 2008 R2 數據庫:具有可更新訂閱的事務發布。因為我們用完了磁碟空間,我們需要將數據庫文件移動到新驅動器中。但我不想破壞複製。

我正在尋找的是幫助我將文件移動到新驅動器的必需步驟。

謝謝

  1. 更改數據庫$$ publisher $$修改文件(名稱 = ’logical_name’,文件名 = ’new_path’)
  2. 更改數據庫$$ publisher $$設置離線
  3. 將文件從舊位置物理移動到新位置
  4. 更改數據庫$$ publisher $$線上設置

請記住,日誌閱讀器代理將保持對發布者開放的連接。您可以在不破壞任何東西的情況下停止代理。請記住重新啟動它。:)

您需要確保發布者數據庫沒有其他活動的 SQL 會話,否則將其設置為離線將失敗。

-GFT

引用自:https://serverfault.com/questions/378147