无法保存 SQL Server 维护计划

Posted

技术标签:

【中文标题】无法保存 SQL Server 维护计划【英文标题】:Unable to save SQL Server maintenance plan 【发布时间】:2016-11-08 04:41:07 【问题描述】:

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

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

您即将以新格式保存维护计划“mtpblah”。 SQL Server Tools 的早期版本不支持新格式。但是,新格式化的维护计划在执行中不会有任何问题。要保存吗?

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

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

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

【问题讨论】:

【参考方案1】:

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

您可能想尝试的选项:

    您可能需要检查 SSMS 16.5 是否可以编辑/保存您的维护计划。 检查是否安装了最新的 SSMS:Go to SSMS -> Help SSMS 版本应该是 13.0.16000.28 版本 16.5 由于您正在使用 SQL Server 2012,您可能希望使用 SSMS 2012 编辑/保存它。SSMS 2012 安装在此处:C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Ssms.exe

奖励:如果您想优化维护计划,请考虑自定义维护计划。我强烈推荐Ola Hallengren Maintenance Solution。这比内置的维护计划(包括数据库备份、索引维护、数据库完整性检查等)要好得多。更不用说,它是免费的。如果您决定使用免费工具,只需确保在部署到生产环境之前进行 TEST、TEST、TEST。

【讨论】:

不能添加超过 2 个链接。所以这里是 [SSMS 16.5] 的链接:(msdn.microsoft.com/en-us/library/mt238290.aspx) italic bold code

以上是关于无法保存 SQL Server 维护计划的主要内容,如果未能解决你的问题,请参考以下文章

sql server 2008 r2执行维护计划时出现错误

配置SQL Server维护计划-定时备份

使用SQL Server 2008 维护计划(图解)

您的 SQL Server 备份/维护计划是啥?

SQL SERVER 2005如何建立自动备份的维护计划

SQL Server 维护计划历史记录检查成功或失败