enter image description here 我的程序是将所有CSV文件从源文件夹(1个CSV文件=1行数据)加载到数据库中,然后将成功执行的文件移动到归档文件夹中,如果文件加载到数据库中失败假设我有100个文件,其中5个失败了,需要进入失败文件夹,但我的程序只移动了5个文件中的1个,另外4个仍然在源文件夹中。这怎么会发生呢?我是SSIS的新手,没有任何C#和其他语言的经验。
Server 2012:使用SSIS包,如何在插入之前验证源记录是否重复?目前,我们正在采用手工加载数据的过程。如何在加载和仅加载有效记录之前根据目标表验证源文件数据?加载重复记录的可能性不仅是因为源文件中有重复记录,而且还因为将同一文件重新加载到暂存表中。
我们不会截断暂存表。我们正在按原样记录。第二个问题:如何选择源文件的名称并在加载中传递它?可能具有作为"FileName“的派生列,该列将与原始数据一起加