當(dāng)年話下
2019-12-12 14:10:02
我已經(jīng)使用SQL Server 2014 Express創(chuàng)建了一個(gè)示例數(shù)據(jù)庫,并將其添加到了Windows窗體解決方案中。當(dāng)雙擊它打開我得到這個(gè)錯(cuò)誤。由于數(shù)據(jù)庫版本為782,因此無法打開。該服務(wù)器支持版本706和更早版本。不支持降級(jí)路徑我使用的是Visual Studio2013。我真的不明白我使用的是Microsoft產(chǎn)品的兩個(gè)最新版本,它們不兼容。我想念什么嗎?如何打開該數(shù)據(jù)庫?
3 回答

月關(guān)寶盒
TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超5個(gè)贊
嘗試更改兼容性級(jí)別,為我工作。
驗(yàn)證它是什么級(jí)別
USE VJ_DATABASE;
GO
SELECT compatibility_level
FROM sys.databases WHERE name = 'VJ_DATABASE';
GO
然后使其與舊版本兼容
ALTER DATABASE VJ_DATABASE
SET COMPATIBILITY_LEVEL = 110;
GO
100 = SQL Server發(fā)行日為2008
110 = SQL Server 2012
120 = SQL Server 2014年
默認(rèn)情況下,Sql Server 2014會(huì)將db版本的兼容性更改為僅2014,使用@@ version您應(yīng)該能夠知道Sql Server的版本。
然后運(yùn)行上面的命令以將其更改為您擁有的版本。
附加步驟:確保查看數(shù)據(jù)庫的可訪問性未重置,請(qǐng)通過右鍵單擊文件夾和數(shù)據(jù)庫的屬性來執(zhí)行此操作。(確保您具有權(quán)限,以免訪問被拒絕)
- 3 回答
- 0 關(guān)注
- 1301 瀏覽
添加回答
舉報(bào)
0/150
提交
取消