在MS SQL Server 2005中,是否可以导出作为SQL脚本的数据库的完整维护计划?

时间:2020-03-05 18:44:30  来源:igfitidea点击:

当前,如果要输出数据库中表的SQL脚本,请在Management Studio中右键单击并输出创建脚本。

是否有等效的功能可以输出数据库维护计划的SQL脚本?#

编辑

我工作的公司有4台服务器,3台服务器,并且没有集成迹象,每个公司每天运行约500,000笔交易。原始维护计划未记录在案,并试图创建默认模板维护计划。

解决方案

回答

我们不能将它们导出为脚本,但是如果要在服务器实例之间迁移它们,则可以按以下方式导入和导出它们:

连接到Integration Services并展开"存储的软件包">" MSDB">"维护计划"。然后,我们可以右键单击该计划,然后选择导入或者导出

回答

我不认为我们可以使用维护计划来做到这一点,因为它们是DTS软件包,所以现在它们被称为SSIS(SQL Server集成服务)。

有一个存储过程可以从中添加维护计划,但是我认为它可能已被弃用。 (sp_add_maintenance_plan)。我没有要在此处进行测试的SQL 2005.

问题是,为什么要导出完整的mp? :)如果用于其他服务器中的导入,则ssis软件包可能很有用。我建议我们朝这个方向看一下,因为我们可以在服务器之间进行导出/导入。