2.4 创建自己的第一个程序包

本文引导读者通过简单实例创建首个SQL Server Integration Services (SSIS)程序包,介绍如何配置执行进程任务及设置任务间的依赖关系。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2.4  创建自己的第一个程序包

在了解BIDS工具集的基本内容之前,先创建一个很基本的项目来体验BIDS的一些功能。如果用户对其中的一些内容不了解,先不要着急。在本章稍后和第3章将会进行更清晰地说明。这个快速示例将说明如何配置一个任务以及使用优先约束将任务链接到一起。

首先通过选择Start→Program→Microsoft SQL Server 2005→SQL Server Business Intelligence Development Studio来打开BIDS。BIDS打开后,再从File菜单中选择New→Project。在左边的Business Intelligence Project Type之下,选择Integration Services Project。针对Name选项将项目名称取名为“Basic Package”,然后单击OK。

在BIDS右边的Solution Explorer中,将看到创建了一个名为Package1.dtsx的空程序包。在BIDS左边是Toolbox(工具箱),其中包含了在当前选项卡中所能完成的全部工作项,在Toolbox中,将Execute Process任务拖放到位于中间的空白设计窗格上。双击此任务来配置它。这将打开针对所希望进行配置的某个任务、转换或数据连接的编辑器。将任务命名为Notepad,还可以在General页面中输入一个描述。在左窗格中选择Process页面,然后为Execution选项选择Notepad.exe。单击OK退出编辑器。

拖动另一个Execute Process任务并双击它再次打开编辑器。将该任务命名为Clac。在Process页面中,为Executable选项输入calc.exe。单击OK退出编辑器。单击第一个Notepad任务,将看到一个绿箭头向下指向任务。这是一个优先约束,在第1章介绍过。单击箭头并将它拖到Calc任务。这些任务现在便连接在一起了,而且Calc任务只有在第一个任务执行成功之后才会执行。

单击Save图标保存程序包。选择Debug→Start Debugging或按下F5键,这将执行程序包。用户首先将看到Notepad被打开,而且一旦关闭Notepad,Windows calculator(计算器)程序将打开(如图2-11所示)。在关闭计算器程序后,程序包将结束。这两个任务应当以绿色来显示,意味着它们成功执行。可以单击Stop按钮或在Debug菜单下选择Stop Debugging来结束程序包的执行。

图  2-11

祝贺!现在已经创建了第一个程序包。尽管该程序包不会用于生产环境,但是它说明了SSIS中的基本概念。要注明的是,用户可能不会开发具有类似交互式窗口的程序包。如果在生产环境中执行该程序包,则在程序包执行结束之前需要用户的交互来关闭窗口。在此所接触到的概念会在后面的每章中详细介绍,接下来将了解BIDS中可用的功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值