上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: 其实这就是一个 for循环而已 当我们打开SSIS For循环容器编辑器时,必须设置三个主要属性: InitExpression: What is the initialization expression? InitExpression:什么是初始化表达式? EvalExpression: Wha 阅读全文
posted @ 2021-12-05 10:43 zq爱生活爱代码 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 我们通过一个例子来讲解这个功能 1.获取数据,传递给Foreach Loop Container 2.循环每一条数据,执行删除SQL 注意这里的Result Set 要设定为 完整的结果集 同时定义一个变量 定义变量 结果集映射,注意变量的类型是 Object 循环容器正常设定就好,迭代器选择ADO 阅读全文
posted @ 2021-12-05 09:40 zq爱生活爱代码 阅读(96) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/wyt007/p/11459547.html https://www.cnblogs.com/menglin2010/p/12502279.html Form验证 https://blog.csdn.net/slowlifes/article/deta 阅读全文
posted @ 2021-12-03 17:31 zq爱生活爱代码 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 首先拖拽一个Execute SQL Task控件,双击打开 首先设定 ResultSet,如果是update,那么设为none。如果是 查询一行数据,那么则是single row。还可以返回集合对象 设定connection, SQLSourceType 可以设定直接输入,也可以设定成变量,这个和之 阅读全文
posted @ 2021-12-03 15:37 zq爱生活爱代码 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 拖拽一个Row Count 控件,与SOURCE链接起来 当执行 时,SOURCE的数量就会赋给这个变量。但是我们又看不到变量具体的值怎么办呢,可以借助 Script task 我们在Control Flow 拖拽一个 Script task控件 双击打开,在ReadWriteVariables后面 阅读全文
posted @ 2021-12-03 14:31 zq爱生活爱代码 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 变量就是类似于编程语言中的变量,我们可以引用,可以赋值。 目前我所了解的方式,一个是在OLEDBSOURCE中参数变量不写死在控件里面,而是引用定义的控件值。 一个是在rowcount控件中对变量进行赋值,又或者在execute SQL task中进行参数绑定以及结果赋值 又或者在Script ta 阅读全文
posted @ 2021-12-03 14:06 zq爱生活爱代码 阅读(311) 评论(0) 推荐(0) 编辑
摘要: Merge 控件的前提就是 必须先排序 图片拷贝自 https://blog.csdn.net/weixin_34352449/article/details/85583578 首先看成品 最后 inner join 3915笔数据 新增到表中 首先 新增两个ODBC SOURCE 这个都会,我这边 阅读全文
posted @ 2021-12-02 12:09 zq爱生活爱代码 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 从数据源表 A 中导出数据到目标数据表 B,如果 A 数据在 B 中不存在就插入新数据到B,如果存在就更新B 和 A 表数据保持统一。 类似 Oracle 的Merge into 总体图是这样 核心就是 Lookup组件,判定是 match 还是 no match 双击打开,第一页 选择缓存类型,默 阅读全文
posted @ 2021-12-02 09:57 zq爱生活爱代码 阅读(420) 评论(0) 推荐(0) 编辑
摘要: SSIS用来跨数据库中间进行数据同步,比如 Oracle=》MySQL 或者 SQLserver =》 MySQL 这里我们只有Oracle,所以测算 Oracle=》Oracle 首先确定在 Oracle配置文件 tnsnames.ora 里面有你需要的DB配置,比如 TTT 是DB 别名,XXX 阅读全文
posted @ 2021-11-30 18:55 zq爱生活爱代码 阅读(835) 评论(0) 推荐(0) 编辑
摘要: 当我们手动执行 dtsx时没错,但是放到SQLserver JOB里面执行却报错 该异常可能是权限之类问题导致的 解决办法是 设定 Project的安全级别为 EncryptSensitiveWithPassword ,同时 dtsx的 安全级别要和 project一样 设定 dtsx安全级别 ,双 阅读全文
posted @ 2021-11-30 18:52 zq爱生活爱代码 阅读(376) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页