Mysql
如何在數據庫還原期間更改數據路徑 + SQL Server 2008
我正在嘗試在 SQL Server 2008 R2 中恢復一個大數據庫。數據庫大小約為 700GB。我的 SQL Server 安裝在 C 盤,裡面只剩下 100GB 的空間。我需要從中恢復數據庫的 D 驅動器上有 .bak 文件。有沒有辦法在不增加 C 盤空間的情況下恢復這個數據庫?(D 驅動器有 5TB 的空間,我希望 SQL Server 訪問/放置來自/在 D 驅動器上的數據)
任何輸入將不勝感激。
您可以在第二個選項卡中定義所有數據和日誌文件的路徑
您可以使用 move 命令重定向數據文件
USE [master] RESTORE DATABASE [{DBName}] FROM DISK = N'{PathToBakFile}' WITH FILE = 1, MOVE N'{DataFileLogicalName}' TO N'{NewPath}', MOVE N'{LogFileLogicalName}' TO N'{NewPath}' GO