如果我们使用SSIS目录,是否需要包日志记录

时间:2016-10-09 12:16:24

标签: ssis ssis-2012

我正在将大量的SSIS包从Package Deployment模型转换为Project Deployment并使用SSIS Catalog。我的旧软件包已启用SSIS日志记录以登录到SQL Server。我是否仍然需要使用包级别日志记录,我发现SSIS目录具有不同级别的日志记录以及有用的执行报告。所以只是想知道使用包级别日志记录有什么好处,或者现在可以忽略它了什么? 感谢

1 个答案:

答案 0 :(得分:2)

SSIS目录中的日志记录为您提供了捕获日志记录级别的选项,如最小化细节。

包级别日志记录的优势:

日志文件可以存储在本地系统中,任何人都可以分析这些日志文件(用户无法访问ssis目录)。

SSIS目录级别日志记录的优势:

  1. 日志按报告格式逐步组织。
  2. 我们可以查询日志表来分析某些内容(您可以生成自己的报告)。
  3. 对SSIS目录级别日志记录的担忧:

    1. 要查看日志,用户必须是ssis_adminsysadmin角色的成员(在SQL Server 2016中,已通过添加{{1}等新角色修复了该角色和ssis_logreader)。 或者部署项目的用户只能看到这些软件包的日志

    2. 需要SSMS才能查看日志报告

    3. 定期清理日志记录(但不是问题但是),您必须适当设置保留窗口,否则日志大小会根据日志记录的级别而变大。

    4. 了解详情:MSDNRefer