2017-05-16 88 views
1

我們的生產數據庫無法跟上報表,所以我們的DBA已經設置了一個鏡像解決方案來運行報表,但在他離開之前並不完整。無法打開數據庫版本661.將數據庫升級到最新版本

我有一個主數據庫和一個鏡像數據庫。主要運行SQL Server 2008 R2和鏡像運行SQL Server 2016.

我試圖創建SQL Server 2008 R2源的鏡像的快照,並獲得標題中的錯誤:

無法打開數據庫版本661.將數據庫升級到最新版本。

這裏是我的腳本:

CREATE DATABASE MyDatabase_05162017 ON 
(
NAME = 'MyDatabase_Data.mdf' 
, FILENAME = 'L:\mssql\userdata\MyDatabase_Data_05162017.ss' 
) 
AS SNAPSHOT OF MyDatabase 
GO 

我發現很多的情況正好相反那裏沒有降級路的物品。但我目前的情況沒有找到任何答案。有沒有在創建數據庫之前設置兼容性的方法?是否有可能將SQL Server 2008 R2鏡像的快照還原到SQL Server 2016數據庫?我正在嘗試在不升級生產數據庫的情況下執行此操作。

回答

0

在2008R2上運行的數據庫的兼容級別是什麼? 2016年要求至少爲2008年。

+1

這是一個**答案**?這看起來更像是一個評論,應該保留下來。 –

+0

@Damien_The_Unbeliever我曾考慮將它作爲評論,但我也希望答案是2008R2數據庫運行的是較早的兼容性級別,並且在沒有中間升級的情況下與2016不兼容。 –

+0

它被設置爲委託人的兼容性級別100,因此它在2008年範圍內。 – Gallen

相關問題