Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.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
Ssis 两个源的DefaultBufferMaxRows是什么?_Ssis - Fatal编程技术网

Ssis 两个源的DefaultBufferMaxRows是什么?

Ssis 两个源的DefaultBufferMaxRows是什么?,ssis,Ssis,我有两个关于ssis缓冲区的问题。 1) 在我的ssis包中,我使用的1个数据流任务包含2个oledb源,2个oledb目标。两者都是独立的。所有设置都保持默认值,我们知道DefaultBufferMaxRows是10000行。因此,如果我运行此包,每个缓冲区的记录数是10000行还是5000行 2) 我曾尝试使用ssis日志记录(xml和数据库),但我不知道,它没有显示任何内容。它正在创建xml文件,但没有有用的信息(除了一些xml标记)。它也没有创建任何表。 日志事件窗口也没有显示任何内容。

我有两个关于ssis缓冲区的问题。 1) 在我的ssis包中,我使用的1个数据流任务包含2个oledb源,2个oledb目标。两者都是独立的。所有设置都保持默认值,我们知道DefaultBufferMaxRows是10000行。因此,如果我运行此包,每个缓冲区的记录数是10000行还是5000行

2) 我曾尝试使用ssis日志记录(xml和数据库),但我不知道,它没有显示任何内容。它正在创建xml文件,但没有有用的信息(除了一些xml标记)。它也没有创建任何表。
日志事件窗口也没有显示任何内容。你能帮我解决第二个问题吗…

因为我需要研究第一个问题

我发现登录SQL Server是我的首选目的地。其他选项(文件、事件查看器、跟踪文件等)很好,但要筛选这些数据,查询是我的工具

您声明它没有显示任何有用的内容,您希望它显示什么,您选择了什么

我通常选择以下事件:OnInformation、OnError、OnWarning、OnPreExecute、OnPostExecute。前三个提供了错误、潜在错误或可以通过我的软件包改进的信息。最后两个用于确定各种任务的持续时间

只在顶层检查它们。我的一位同事在包级别检查了上述事件,但在每个子任务上,他们检查了一个事件。他们预计它将继承在根目录下建立的日志记录,并添加在该级别上选择的单个事件中。反之亦然:只记录最里面的检查项


所有内容都记录在哪里?2005年,它将出现在
dbo.sysdtslog90
中。对于2008年以后的版本,可以在
dbo.sysssilog
中找到此表的主副本存在于msdb中,但如果您将OLEDB连接指向其他目录(SALES、Adventureworks等),则第一次调用该包将导致该表被复制到目标目录中。

您好,谢谢回复,一旦你得到第一个问题的答案,请告诉我。