如何使用旧版本的环境兼容性从2014 sqlserver连接到数据库

时间:2015-10-26 06:18:14

标签: sql-server

当我在MS SQL Server Management Studio 2014中编写函数或过程时,我想知道在使用内置函数时,是否可以在旧版本的SQL SERVER中安全地执行我的代码。 那么,有没有办法说服MS SQL Server Management Studio 2014模拟旧版本,给我任何使用它的内置函数的错误。

1 个答案:

答案 0 :(得分:0)

您可以从与以前版本相关的SQL Server Management Studio控制的唯一内容是脚本导出(选项 - > SQL Server对象资源管理器 - >脚本 - >服务器版本的脚本)。这可能会帮助您完成其他任务,但不能帮助您完成任务。

您应该做的是转到数据库的属性(具有SA权限)并更改兼容级别。

还记得随着新版本的推出,可能会删除与其他版本的兼容性,因此您可能需要为每个要支持的版本维护专用服务器(这可能代价很高)。

最后,您可能希望将脚本有条件地写入其运行的版本(如果您知道陷阱),您可能需要检查此KB,了解有关SQL Server版本号的所有详细信息