养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

使用SSIS制作一个简单的ETL包

时间:2024-10-26 23:39:57

使用SSIS制作一个简单的ETL包,将数据从oracle数据库中抽取到本地sqlserver数据库中

工具/原料

ssis、oracle数据库、sqlserver数据库

方法/步骤

1、打开SSIS,选择文件->新建->项目

使用SSIS制作一个简单的ETL包

2、如图所示,选择默认IntegrationServices项目,包名跟包所在的位置设置好

使用SSIS制作一个简单的ETL包

3、在控制流界面,鼠标左键双击数据流任务或者按住左键拖拽到中间空白位置

使用SSIS制作一个简单的ETL包

4、再双击空白位置的数据留任务,进入的数据库界面。与第三步类似,双击或拖拽源助手控件,如图下->新建连接管理器

使用SSIS制作一个简单的ETL包

5、在连接管理器中选择OracleProviderforOLEDB,输入服务器荏半吨蛸名或者服务器名或者文件名,再输入数据库账号密码,点击测试连接看下是否配置成功

使用SSIS制作一个简单的ETL包

6、配置好后再双击空白位置的OLEDB源,进入如下界面

使用SSIS制作一个简单的ETL包

7、数倌栗受绽据访问模式选择sql或者表或试图,表或试图则是找到对应的表,SQL则是直接输入select查询语句,点击预览,确定

使用SSIS制作一个简单的ETL包

8、在进行下一步,配置SQLSERVER数据连接,按下图填写数据,测试连接成功。

使用SSIS制作一个简单的ETL包

9、再将OLEDB源上的箭头拖拽到OLEDB目标上,双击OLEDB目标控件,输入要接砗玑乐碾收OLEDB源(oracle数据库)数据的表名,再点击映射,输入列与目标列字段醐肛们亲要一一对应,确认无误后再确定

使用SSIS制作一个简单的ETL包

使用SSIS制作一个简单的ETL包

10、再点击调试->启动调试即可

使用SSIS制作一个简单的ETL包

© 一点知识