SSIS 入门

目前VS2010尚不支持商业智能项目(SSRSSSISSSAS),大家可以使用VS2008进行商业智能项目.当然也可以使用2005版的VS和商业智能

注:SSRS->Sql Server Reporting Services

         SSIS-> Sql Server Integration Services

         SSAS-> Sql Server Analysis Services

1、  环境 Visual Studio 2008 +. Net FrameWork 3.5 Sp1补丁+Sql Server 2008安装完成后,你将看到以下项目模板

 

2、  选择“Intergration Services 项目”,建立项目,然后打开工具箱和变量,(右键工作区空白处选择“变量”),如下图

3、  SSIS中,就像写程序一样,,我们需要声明很多变量,有局部的(仅在某一组件内部使用),也可能是全局的(在多个组件中使用),其中,有些全局变量,我们需要将其放在配置文件中Web.config或者App.config中(在此为包配置FtpDemo.dtsConfig,放在杂项中),这时便需要启用包配置,右键单击空白处,选择包配置,然后选择需要配置的变量及属性,生成FtpDemo.dtsConfig。生成后的FtpDemo.dtsConfig并没有直接显示在杂项中,可以通过右键按单击SSISDemo,添加现有项,将其添加进入杂项。如下图

 

4、  FtpDemo.dtsConfig中仅存经常发生变化的变量及值(尽量少存变量及变量的属性)

如下

<?xml version="1.0"?>

<DTSConfiguration>

  <DTSConfigurationHeading>

    <DTSConfigurationFileInfo GeneratedBy="XuHuiZhang/zxh" GeneratedFromPackageName="FtpDemo" GeneratedFromPackageID="{94FDCF82-FE22-423E-8349-86F02ED46CD4}" GeneratedDate="2010/5/29 0:17:43"/>

  </DTSConfigurationHeading>

  <Configuration ConfiguredType="Property" Path="/Package.Connections[FTP Connection].Properties[ConnectionString]" ValueType="String">

    <ConfiguredValue>.:21</ConfiguredValue>

  </Configuration>

  <Configuration ConfiguredType="Property" Path="/Package.Connections[FTP Connection].Properties[ServerPassword]" ValueType="String">

    <ConfiguredValue></ConfiguredValue>

  </Configuration>

  <Configuration ConfiguredType="Property" Path="/Package.Connections[FTP Connection].Properties[ServerUserName]" ValueType="String">

    <ConfiguredValue>zxh</ConfiguredValue>

  </Configuration>

  <Configuration ConfiguredType="Property" Path="/Package.Variables[User::FtpRemotePath].Properties[Value]" ValueType="String">

    <ConfiguredValue>/home/001/</ConfiguredValue>

  </Configuration>

</DTSConfiguration>

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值