简体   繁体   English

SQL Server的2014/2016开发人员版(向后兼容)

[英]2014/2016 Developer Edition of SQL Server (Backward Compatibility)

It seems the developer edition is now free to install and use (in development environments). 似乎开发人员版现在可以免费安装和使用(在开发环境中)。

Our production environment is 2012 SQL Server. 我们的生产环境是2012 SQL Server。 Would I be able to use the 2016 developer edition to develop 2012 reports/SSIS/SSAS, or would I need to use the standard 2012 developer tools (which I guess I still need to buy?). 我将能够使用2016开发人员版来开发2012报告/ SSIS / SSAS,还是需要使用标准的2012开发人员工具(我想我仍然需要购买?)。

Thanks 谢谢

Yes, but with a few caveats. 是的,但有一些警告。

You can develop reports with later versions of SSDT and build/deploy these to earlier versions of SSRS. 您可以使用SSDT的更高版本来开发报告,并将其构建/部署到SSRS的早期版本。 You need to specify the TargetServerVersion in the build configuration: eg 您需要在构建配置中指定TargetServerVersion :例如

在此处输入图片说明

or 要么

在此处输入图片说明

This will determine what RDL schema version is built and deployed, if you chose to deploy the project, as well as the build artefacts that are created locally in the Solution's bin folder. 如果您选择部署项目,这将确定要构建和部署的RDL模式版本,以及在解决方案的bin文件夹中本地创建的构建工件。

That said, if you create a report with SSRS 2016 specific features you will get warnings (eg a Custom Parameter Pane) or errors (eg SSRS 2016 chart type) when building/deploying to earlier versions. 就是说,如果您创建具有SSRS 2016特定功能的报告,则在构建/部署到早期版本时会收到警告(例如自定义参数窗格)或错误(例如SSRS 2016图表类型)。

So it's possible, you just need to be vigilant with your process. 所以有可能,您只需要保持警惕。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM