Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在MS SQL Server 2005中,是否有方法将数据库的完整维护计划导出为SQL脚本?_Sql_Sql Server_Sql Server 2005 - Fatal编程技术网

在MS SQL Server 2005中,是否有方法将数据库的完整维护计划导出为SQL脚本?

在MS SQL Server 2005中,是否有方法将数据库的完整维护计划导出为SQL脚本?,sql,sql-server,sql-server-2005,Sql,Sql Server,Sql Server 2005,目前,如果我想在ManagementStudio中为数据库中的表输出SQL脚本,我可以右键单击并输出创建脚本 对于数据库的维护计划,是否有输出SQL脚本的等效方法 编辑 我工作的公司有4台服务器,3台服务器,没有集成的迹象,每台服务器每天运行大约500000个事务。原始维护计划未记录,正在尝试创建默认模板维护计划 您不能将它们导出为脚本,但如果您打算在服务器实例之间迁移它们,则可以按如下方式导入和导出它们: 连接到集成服务并展开存储包>MSDB>维护计划。然后,您可以右键单击计划并选择导入或导出

目前,如果我想在ManagementStudio中为数据库中的表输出SQL脚本,我可以右键单击并输出创建脚本

对于数据库的维护计划,是否有输出SQL脚本的等效方法

编辑


我工作的公司有4台服务器,3台服务器,没有集成的迹象,每台服务器每天运行大约500000个事务。原始维护计划未记录,正在尝试创建默认模板维护计划

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


连接到集成服务并展开存储包>MSDB>维护计划。然后,您可以右键单击计划并选择导入或导出

我认为维护计划无法做到这一点,因为这些是DTS包,现在它们被称为SSIS SQL Server集成服务

有一个存储过程,您可以从中添加维护计划,但我认为它可能已被弃用。sp添加维护计划。我这里没有要测试的SQL2005

问题是,为什么要导出完整的mp如果是为了在其他服务器中导入,那么ssis包可能会很有用。我建议您朝这个方向看,因为您可以在服务器之间导出/导入这些内容