【问题标题】:In MS SQL Server 2005, is there a way to export, the complete maintenance plan of a database as a SQL Script?在 MS SQL Server 2005 中,有没有办法将数据库的完整维护计划导出为 SQL 脚本?
【发布时间】:2010-09-07 03:45:22
【问题描述】:

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

是否有相当于为数据库维护计划输出 SQL 脚本的方法?#

编辑

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

【问题讨论】:

    标签: sql sql-server sql-server-2005


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

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

      问题是,为什么要导出完整的 mp? :) 如果它用于在其他服务器中导入,那么 ssis 包可能很有用。我建议你看看那个方向,因为你可以在服务器之间导出/导入。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-15
        • 1970-01-01
        • 2023-01-21
        • 2010-10-10
        相关资源
        最近更新 更多