作者:手机用户2502873443 | 来源:互联网 | 2023-01-04 16:14
SSIS新手,问2个问题1.如何保存包执行的结果?设想是在导入数据源文件,执行包操作之后能把执行的结果记入数据库的某表的某字段中。看过ssis日志的介绍感觉记录太冗长。最好是能把控制台debu
SSIS新手,问2个问题
1.如何保存包执行的结果? 设想是在导入数据源文件,执行包操作之后能把执行的结果记入数据库的某表的某字段中。看过ssis日志的介绍感觉记录太冗长。最好是能把控制台debug的结果记录下来就好。例如执行了几条数据,分别去了那几个数据库的那几个表这样子。
2.想导入一张表,第一行第一列为本表“工资”字段的总合,想把这个字段跟所有“工资”字段的合作比较,相同就导入该表,不同就停止操作。 不知道具体怎么实现。
5 个解决方案
第一个,如果包是放在作业里执行的,作业历史里会记录。
如果是用程序执行的,可以写代码把执行结果保存到文件或表里。
第二个真心没看懂,写点例子吧
debug 的时候才图形化显示设计的行数。 实际运行中只能看日志。
同鸭子,第二条没看明白。
谢谢楼上几位,1楼的“执行结果”是指ssis的运行日志吗?还是有其他方法可以获得。
第二个问题 我画张表. 要求:Amount列求和跟第一个数字比较,相等就继续执行包,不等就停止。(或者其他操作反正就是不要继续)
14589
ID Amount
A 15
B 20
C 50
D 70
............
............