SSIS【Foreach 循环容器_Foreach Item 枚举器】(循环读取数据库)
来源:互联网 发布:中国便秘人群数据分析 编辑:程序博客网 时间:2024/05/27 14:14
SQL Server 2008 R2
SSIS_Foreach 循环容器_Foreach Item 枚举器(循环读取数据库)
1. 首先在两个数据库中创建两个相同的表。下面将演示 将这两个表的数据插入到test2中的一个新表。
select * from test..tbselect * from test2..tb
2. 拖动一个【Foreach 循环容器】和一个【数据流任务】。
3.编辑【Foreach 循环容器】,在选项【集合】中选择【Foreach Item 枚举器】,然后添加一列,完后输入两个数据库的名称。
4. 在选项【变量映射】中 新建变量,定义为【DatabaseName】,索引第一个默认为0 ,即对应选择器集合的第一列。
5.容器设置完成,现在设置数据流。新建【OLE DB 源】和【OLE DB 目标】。
源数据库为test,选中tb表(主要先取到正确的结构);目标就换另一个数据库吧,目标库要新建表格表,根据源表传递的结构;
6.选中源数据库的【连接管理器】,右键属性。选择Expressions 右边的按钮。
7.属性选择【InitialCatalog】,即数据库名称。表达式拖选循环器的变量【User::DatabaeName】
8.确认完成,【OLE DB 源】出现红叉,但是不要紧,直接编译。结果两个表的数据插入到一个新表了!
完成!
- SSIS【Foreach 循环容器_Foreach Item 枚举器】(循环读取数据库)
- SSIS【Foreach 循环容器_Foreach ADO 枚举器】(逐行读取某个表)
- SSIS【Foreach 循环容器_Foreach ADO.NET 架构行集枚举器】(循环导入一个Excel所有工作簿)
- SSIS【Foreach 循环容器_Foreach 文件枚举器】(导入路径下的所有txt文件的内容)
- SSIS【Foreach 循环容器_Foreach 文件枚举器】(导入路径下的所有txt文件的内容) (转)
- ETL设计之-Foreach 循环容器(Foreach 循环容器之(Foreach ADO 枚举器))
- SSIS中Foreach循环容器处理XML数据
- SQL Server 2005 商业智能之-ETL设计(Foreach 循环容器之(Foreach 文件枚举器))
- SSIS【For 循环容器】(循环输出数值)
- 黑马程序员_foreach循环
- 使用 SSIS Foreach Loop 容器 – Foreach Item Enumerator
- C# Foreach循环本质与枚举器
- javaSE学习12_foreach循环
- 循环读取枚举类型。
- Foreach循环--Nodelist枚举XML节点
- 循环读取到数据库
- foreach循环
- foreach循环
- java操作数据库sqlserver(四)
- Java中的Daemon线程--守护线程
- ios开发-自定义启动画面Default.png加载时间
- 黑马程序员————————C#基础知识(四)
- JOptionPane.showMessageDialog的使用
- SSIS【Foreach 循环容器_Foreach Item 枚举器】(循环读取数据库)
- 极大似然和最小平方误差等价关系
- Linux内核探讨-- 第四章
- iphone通知中心里的"精品推荐"的删除方法
- 数组中和为N的组合
- HDOJ 4300 —— 拓展KMP
- 我的博客
- 深入浅出C++11(2) -- C++核心语言的扩充
- ora-28001