将SBS 2003 Premium(使用SQL Server)升级到Essentials 2012 R2

由于对SBS 2003的支持(并在旧硬件上运行)正在逐渐淡出,我们正在考虑按照微软的build议升级到基本版R2。 交换环境将迁移到Office365,但SQL服务器呢? 它被用在我们的后端,很多存储过程和自己开发的代码正在运行(和需要)。 在迁移文档中,我没有看到有关SQL Server的任何内容。 可以这样做吗,许可证(我们在商业环境中使用它)呢?

一个完整的SQL服务器将花费大约$ 3.000,这在我们的预算中是不可接受的。

我们运行SBS 2003 Premium版本中包含的SQL版本,并且只对计划维护计划和某些清理作业使用“SQL Server代理”。

我们无法帮助您获得授权,但我可以提供一些与SQL有关的技巧。

您将需要注意在SBS 2003框中安装的SQLfunction,并在2012年计算机上以同样的方式设置安装(function,实例名称等)。 您可以编写存储过程的脚本并在新实例上运行它们,并还原数据库。 至于第三方运行的代码,则需要与其开发人员一起进行迁移。

其他要注意的是,在SBS 2003盒子上运行的SQL版本是什么? 您需要SBS 2003 Premium将其作为完整版本。 你有在SQL中需要代理的工作吗? 如果是这样,则不能在新盒子上使用Express。

Essentials 2012不包含SQL的完整版本,如果您需要免费的数据库引擎,则需要使用Express。