2017-09-29 89 views
0

是否有可能將SQL Server文件組從一個數據庫移動到另一個在同一臺服務器上?移動文件組到不同的數據庫

如果否,是否有任何解決方法?

+0

如果是關於文件組備份,那麼您可以執行並將其恢復到實例中的任何其他數據庫。不適用於實例。 – TharunRaja

回答

0

你不能這樣做。

如果要將db1的FG1恢復到另一個數據庫db2,則至少應通過移動來恢復db1的文件組PRIMARY。這將有效覆蓋db2的PRIMARY FG。

從這一刻起,db2將不知道它是什麼。它會知道它具有db1的所有文件。

所以這與恢復到一個新的不存在的數據庫是一樣的。

總結。

您可以恢復PRIMARY +一些其他FG,但這總是一個db1具有的結構的數據庫,唯一不同的是不是所有的FG都在線。

+0

我有兩個數據庫db1有fg1,2,3和db2有fg4,5,6,移動fg1後db1現在包含fg2,3和db2 fg1,4,5,6 .prigARY fg的db1和db2是相同的, fg1,fg2,...,fg6結構完全相同但數據不同。這是否可能? –

+0

這是不可能的 – sepupic

相關問題