SQL Server为早期版本生成脚本

时间:2015-07-20 18:08:17

标签: sql-server

我申请了职位空缺,他们要求完成一项任务才能被录用,所以任务是一个需要数据库的网站,我通过电子邮件发送任务但他们回复了#34;请发给我数据库作为备份文件或脚本为SQL Server 2012或更早版本"

在使用SQL Server 2014创建数据库时,我只需要一种制作2012版脚本的方法

怎么办?

1 个答案:

答案 0 :(得分:0)

至于备份,我认为没有办法,服务器会创建与自己版本兼容的文件。较新的人可以识别它们,但不能识别它们。既没有帮助分离DB文件并发送它们,因为它们具有相同的限制。

如果您有现有数据库,则从SSMS生成脚本是最佳方法。您可以在Tools => Options => SQL Server Object Explorer => Scripting => Script for server versions中设置兼容级别,以便您选择代码尝试与哪个版本兼容。当然,您需要确保不使用后面版本中引入的功能。

理想的方法仍然是,如果你自己设计和实现数据库,自己编写脚本并兼顾兼容性,完全避开视觉设计师