2016-02-25 225 views
0

我們的一些公司客戶仍然運行SQL Server 2012,但我們當前正在運行SQL Server 2014.他們希望在2012年有一個新的數據庫。我們被告知可以在SQL Server 2014上創建新的SQL Server 2012數據庫。如何在SQL Server 2014上創建SQL Server 2012數據庫?

這是真的嗎?如果是這樣,你能否就最好的方式提出步驟/建議?

+2

我猜他們是指設置兼容性水平 –

+1

你**不能** - 期。沒有辦法,沒有黑客,沒有工具,沒有任何技巧,沒有解決方法來做到這一點 - 你只是**不能**。如果你在SQL Server 2014上創建它,它是一個SQL Server 2014數據庫,並且只能在SQL Server 2014(或更新版本)中使用 - 你永遠不能「回到」舊版本 –

+1

我同意@a_horse_with_no_name,它們必須指向在2012年設置兼容性級別。對於大多數意圖和目的,這完全像在2014年服務器上有2012年數據庫。 –

回答

1

如果你的意思是你可以創建一個數據庫,可以在2014年服務器上的2012 env中恢復,答案是否定的。

這是可能的唯一方法是使用某種ETL過程遷移數據庫的數據和內容,我絕不會建議這樣做,這是一個痛苦。

相關問題