无法保存SQL Server维护计划

时间:2016-11-08 04:41:07

标签: sql-server sql-server-2012 ssms maintenance-plan ssms-2016

我们有一个备份数据库的维护计划,我需要更改目标文件路径。

当我在SSMS中打开计划并进行更改然后点击保存时,我收到一条消息

  

您即将保存维护计划" mtpblah"以新的格式。早期版本的SQL Server Tools不支持新格式。但是,新格式化的维护计划在执行时不会出现任何问题。你想保存吗?

当我点击确定时,会出现一个带有红色大十字的对话框并弹出消息No description found。如果我单击“确定”,则会关闭对话框并将我带回未保存的维护计划。

维护计划是由我的前任创建的,因此我不确定它在哪个版本的SQL Server中创建,但可能至少是我们当前版本的SQL Server 2012之前的版本。

我正在使用SSMS 2016,根据Microsoft的说法,它适用于所有受支持的SQL Server版本。还有其他人遇到过这个问题并有解决方案吗?

1 个答案:

答案 0 :(得分:0)

你是对的。 SSMS 2016适用于SQL Server 2012.但是, 保存维护计划时有一个known issue on SSMS 2016。 您使用的是什么版本的SSMS 2016?最新版本是SSMS 16.5。

您可能想尝试的选项:

  1. 您可能想要检查SSMS 16.5是否可以编辑/保存维护计划。
    • 检查您是否安装了最新的SSMS:Go to SSMS -> Help
    • SSMS版本应为版本13.0.16000.28版本16.5
  2. 由于您正在使用SQL Server 2012,因此您可能希望使用SSMS 2012进行编辑/保存。此处安装了SSMS 2012:C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Ssms.exe
  3. 奖励:如果您想优化维护计划,请考虑自定义维护计划。我强烈推荐Ola Hallengren Maintenance Solution。这比内置维护计划(包括数据库备份,索引维护,数据库完整性检查等)要好得多。更不用说,它是免费的。如果您决定使用免费工具,请确保在部署到生产之前进行测试,测试和测试。