SSIS 学习之旅 第一个SSIS 示例(一)(下)

继上一章咱们继续。

6.创建包变量
注意:由于以后文章里的实例全部建立在一个解决方案下,而且 数据库是本地数据库 我使用包变量存放数据库连接串,
DB连接管理器 会转换成 项目连接 以后的文章就不详细讲解这一方面了。(大家也可以不使用包变量这种方式根据情况而定);

7.把数据库连接器 连接方式 更改成变量形式

8.创建DB源
注意:在数据访问模式 选择SQL命令的情况下  不能使用临时表当结果表
当出现处理复杂逻辑获取结果的时候 最好使用存储过程
最后结果导入到一张实体表中

9.创建输出的平面文件目标 和 平面文件管理器

注:由于时间问题 平面文件管理器的创建只是简单的介绍了一下。

注:覆盖文件中的数据可选可不选 根据情况而定

10.给生成的CSV文件 赋值 文路径与名称 变量

11.运行程序

12.查看生成的CSV文件

小提示:CSV文件不是Excel文件!!csv文件是最通用的一种文件格式,
它可以非常容易地被导入各种PC表格及数据库中。
此文件,一行即为数据表的一行。生成数据表字段用半角逗号隔开。
csv是文本文件,用记事本就能打开,XLS是二进制的文件只有用EXCEL才能打开。

这一章就详细的讲解了一个小例子。希望大家可以尽快上手SSIS 需要牢记一些注意事项。
降低开发出现Bug几率。

时间: 2024-11-10 01:16:05

SSIS 学习之旅 第一个SSIS 示例(一)(下)的相关文章

SSIS 学习之旅 序章 和 简介

SSIS 学习之旅目录: 第一章: SSIS 学习之旅 第一个SSIS 示例(一) 第二章: SSIS 学习之旅 第一个SSIS 示例(二) 第三章: SSIS 学习之旅 数据同步 第四章: SSIS 学习之旅 FTP文件传输-FTP任务 第五章: SSIS 学习之旅 FTP文件传输-脚本任务 第六章: SSIS 学习之旅 FTP访问类 SSIS是Microsoft SQL Server Integration Services的简称,是生成高性能数据集成解决方案,是Microsoft BI 解

SSIS 学习之旅 FTP访问类

这章把脚本任务访问FTP的方法 全部给大家. 控件的使用大家如果有不懂得可以看下我之前的文章.第一章:SSIS 学习之旅 第一个SSIS 示例(一)(上) 第二章:SSIS 学习之旅 第一个SSIS 示例(二) 第三章:SSIS 学习之旅 数据同步 第四章:SSIS 学习之旅 FTP文件传输-FTP任务 第五章:SSIS 学习之旅 FTP文件传输-脚本任务 #region 连接FTP服务器 /// <summary> /// 连接FTP服务器 /// </summary> ///

SSIS 学习之旅 数据同步

这一章 别人也有写过但是我觉得还是写写比较好.数据同步其实就是想仿照 数据库的发布订阅功能 设计:   前面两个例子已经分别创建了两个数据库分别是Demon 和 Demon_text    里面分别都有Users 表 以Demon库Users表为主表 像 Demon_text库Users表同步数据   定期处理数据 使得两个库数据一致 创建数据库跟数据中的表的SQL语句 分别在上两章有 这里就不在粘贴过了. 由于这个包 使用的库是上面两章的数据库 为了不重复创建数据库连接管理器 本人将Demon

WCF学习之旅—第三个示例(二十七)

一.前言 通过前面二十几个章节的学习,我们知道了什么是WCF:WCF中的A.B.C:WCF的传输模式:WCF的寄宿方式:WCF的异常处理.本文综合应用以上知识点,一步一步写一个小的WCF应用程序——书籍管理系统(BookMgr). 这个示例就是一个非常简单的书籍管理系统,功能有:查询.修改.新增.删除(不包括安全.优化等相关问题).异常处理.WCF的增删改查和WinForm相差无几.WCF只是把具体“实现”写在“服务端”,而“调用”放在了“客户端”. 二.BookMgr说明 1)Demo的 “服

WCF学习之旅—WCF第二个示例(五)

二.WCF服务端应用程序 第一步,创建WCF服务应用程序项目 打开Visual Studio 2015,在菜单上点击文件—>新建—>项目—>WCF服务应用程序.在弹出界面的“名称”对应的文本框中输入“SCF.WcfService”,然后点击“确定”按钮.如下图. 第二步 , 安装Entity Framework 1)  使用NuGet下载最新版的Entity Framework 6.1.3.在解决方案资源管理器中——>在项目SCF.WcfService上鼠标右键单击——>弹出

springboot学习笔记-1 第一个springboot示例

springboot是一个微框架,其设计的目的是为了简化spring框架的搭建和配置过程.从而使开发人员不再需要定义样板化的配置.下面是springboot的入门案例:它演示了利用springboot省去配置文件,然后通过运行Java程序,使得内置在springboot上面的tomcat运行,然后访问contoller的过程. 1.在eclipse在建立maven工程,配置pom.xml:pom.xml按照如下配置: <project xmlns="http://maven.apache.

【Linux学习之旅】之Ubuntu 14.04下的Wireshark出现Wireshark - Lua: Error during loading...

Lua: Error during loading: [string "/usr/share/wireshark/init.lua"]:46: dofile has been disabled due to running Wireshark as superuser. See http://wiki.wireshark.org/CaptureSetup/CapturePrivileges for help in running Wireshark as an unprivileged

【Microsoft Azure学习之旅】消息服务Service Bus的学习笔记及Demo示例

今年项目组做的是Cloud产品,有幸接触到了云计算的知识,也了解并使用了当今流行的云计算平台Amazon AWS与Microsoft Azure.我们的产品最初只部署在AWS平台上,现在产品决定同时支持Azure,所以有幸学习下Azure,并在查看文档资料以及写Demo过程中发现了其中的一些不同.虽然AWS与Azure是两款旗鼓相当的竞争产品,但是还是有很多区别. 本文主要是自己学习Service Bus中的学习笔记,自己有些结论也都跟微软技术支持确认过.个人观点,抛砖引玉:-) 消息服务对于云

实例学习SSIS(一)--制作一个简单的ETL包

原文:实例学习SSIS(一)--制作一个简单的ETL包 导读: 实例学习SSIS(一)--制作一个简单的ETL包 实例学习SSIS(二)--使用迭代 实例学习SSIS(三)--使用包配置 实例学习SSIS(四)--使用日志记录和错误流重定向 实例学习SSIS(五)--理论介绍SSIS 参考内容:SQLServer2005的帮助文档. ms-help://MS.SQLCC.v9/MS.SQLSVR.v9.zh-CHS/sqltut9/html/d6d5bb1f-4cb1-4605-9cd6-f60