Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.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
Sql server SSIS日志记录在dbo.syssisLog表中记录事件时显示随机行为_Sql Server_Logging_Ssis_Ssis 2012 - Fatal编程技术网

Sql server SSIS日志记录在dbo.syssisLog表中记录事件时显示随机行为

Sql server SSIS日志记录在dbo.syssisLog表中记录事件时显示随机行为,sql-server,logging,ssis,ssis-2012,Sql Server,Logging,Ssis,Ssis 2012,我计划使用SSIS日志记录来获取包的任务级别详细信息(运行持续时间、抛出的错误消息(如果有)、触发作业的用户) SSIS正在系统表下创建dbo.syssisLog表,它工作正常。突然,它停止在系统表下创建表,并开始在用户表下创建表。现在,它不再记录以前在系统表下创建时记录的一些事件。某些任务的事件,如:PackageStart和User:PackageStart/User:PackageEnd事件 有谁能告诉我这里出了什么问题吗?系统表和用户表下显示的表是毫无意义的,但如果您希望该表显示相同的内

我计划使用SSIS日志记录来获取包的任务级别详细信息(运行持续时间、抛出的错误消息(如果有)、触发作业的用户)

SSIS正在系统表下创建dbo.syssisLog表,它工作正常。突然,它停止在系统表下创建表,并开始在用户表下创建表。现在,它不再记录以前在系统表下创建时记录的一些事件。某些任务的事件,如:PackageStart和User:PackageStart/User:PackageEnd事件


有谁能告诉我这里出了什么问题吗?

系统表和用户表下显示的表是毫无意义的,但如果您希望该表显示相同的内容,请将其设置为MS附带的表

EXECUTE sys.sp_MS_marksystemobject 'sysssislog'
数据库日志记录在包部署模型中的工作方式是,SSIS将尝试登录到dbo.sysdtslog90/dbo.sysssilog(取决于您的版本),但如果该表不存在,它将为您创建该表。
msdb
目录中有该表的一个副本,标记为系统对象。当SSIS创建自己的副本时,它只是在进行日志记录的代码内部的某个地方有DDL。您会注意到,它还创建了一个存储过程
sp\u ssis\u addlogentry
,以帮助记录


至于你对不一致的日志记录行为的观察,我能说的是我从未见过。它不会记录事件的唯一原因是如果事件没有发生——要么是前兆条件没有发生,要么是包出错。如果您可以提供一个可复制的场景,其中它会记录事件,然后不记录事件,我很乐意告诉您为什么它会记录/不记录事件。

系统表和用户表下显示的表格是相当无意义的,但如果您希望该表显示相同的内容,请将其设置为MS shipped表格

EXECUTE sys.sp_MS_marksystemobject 'sysssislog'
数据库日志记录在包部署模型中的工作方式是,SSIS将尝试登录到dbo.sysdtslog90/dbo.sysssilog(取决于您的版本),但如果该表不存在,它将为您创建该表。
msdb
目录中有该表的一个副本,标记为系统对象。当SSIS创建自己的副本时,它只是在进行日志记录的代码内部的某个地方有DDL。您会注意到,它还创建了一个存储过程
sp\u ssis\u addlogentry
,以帮助记录

至于你对不一致的日志记录行为的观察,我能说的是我从未见过。它不会记录事件的唯一原因是如果事件没有发生——要么是前兆条件没有发生,要么是包出错。如果您可以提供一个可复制的场景,其中它会记录事件,然后不记录事件,那么我很乐意告诉您为什么它会记录/不记录事件