【发布时间】:2014-05-21 21:02:24
【问题描述】:
我有一个使用 SQL Server 2005 Express .mdf 文件的 Windows 应用程序,并且我有许多客户端已经在他们的计算机上使用该应用程序和 SQL Server 2005 Express 版本。
现在我正在我的开发机器上进行测试,但使用的是 SQL Server 2012 Express,我的问题是,当我的应用程序想要附加 .mdf 文件时,它会更改其版本,之后我的 Windows 应用程序将无法运行。
可以在不增加版本的情况下附加.mdf 文件吗?
【问题讨论】:
-
不,你不能这样做。将
.mdf文件附加到 2012 版本后,它会自动升级(您无法阻止这种情况发生),一旦完成,它就不再与现有的 2005 版本兼容(不能再附加到 2005 实例)
标签: c# sql sql-server sql-server-2005 sql-server-2012