代码之家  ›  专栏  ›  技术社区  ›  RaviLobo

如何获取变更跟踪中符合清理条件的行数?

  •  2
  • RaviLobo  · 技术社区  · 6 年前

    有没有办法在变更跟踪中获取用于清理的行数?

    当我运行以下命令时,我得到受影响的行数。但是,我需要这些信息,提前。

    sp_flush_CT_internal_table_on_demand [ @TableToClean= ] 'TableName'
    

    我能从系统表中得到这些信息吗?

    1 回复  |  直到 6 年前
        1
  •  1
  •   S3S    6 年前

    在默认情况下,应该设置的一系列警报上有许多好的博客。 Here is one ,和 here is another . 这将阻止您在错误日志中搜索与此严重性相关的某些消息。但是,它会提醒您任何提高此严重性的应用程序或代码,16是非常常见的,因此 可以 不想将该级别添加到警报中。我将添加19-25以及那些博客中包含的其他指定错误消息(82382482582932855856)。

    要仅在作业失败时收到通知,您可以在作业上添加一个通知,以在作业失败时向您发出警告。首先你会 need to set up an operator 所以你可以收到电子邮件,然后你只想 enable the notification on the job . 如果您确实想扫描错误日志中的特定文本,我创建了一个脚本来执行此操作。你可以在上面找到 GitHub here ,虽然它被设计成每天发送带有错误日志结果的电子邮件,但它可以临时运行。

    推荐文章