我正在使用Visual Studio 2010,并将基于服务的数据库(.mdf
文件)添加到我的项目中。
问题是在部署服务器中我们只有SQL Server 2005但是SQL Server 2005不支持Visual Studio 2010创建的.mdf
文件。
我无法更改部署服务器中的SQL Server,所以我的问题是,为什么告诉Visual Studio创建SQL Server 2005支持的.mdf
文件?
如果是这样 - 对我的代码有什么影响
答案 0 :(得分:1)
您始终可以从任何服务器版本导出数据库的SQL脚本,并在另一个(包括较低版本)服务器上执行该脚本。
由于脚本可以包含元数据和实际数据,因此即使您在开发计算机上使用较新版本,此选项也应使您的数据库与SQL 2005兼容。