我申请了职位空缺,他们要求完成一项任务才能被录用,所以任务是一个需要数据库的网站,我通过电子邮件发送任务但他们回复了#34;请发给我数据库作为备份文件或脚本为SQL Server 2012或更早版本"
在使用SQL Server 2014创建数据库时,我只需要一种制作2012版脚本的方法
怎么办?
答案 0 :(得分:0)
至于备份,我认为没有办法,服务器会创建与自己版本兼容的文件。较新的人可以识别它们,但不能识别它们。既没有帮助分离DB文件并发送它们,因为它们具有相同的限制。
如果您有现有数据库,则从SSMS生成脚本是最佳方法。您可以在Tools => Options => SQL Server Object Explorer => Scripting => Script for server versions
中设置兼容级别,以便您选择代码尝试与哪个版本兼容。当然,您需要确保不使用后面版本中引入的功能。
理想的方法仍然是,如果你自己设计和实现数据库,自己编写脚本并兼顾兼容性,完全避开视觉设计师。