目前VS2010尚不支持商业智能项目(SSRS、SSIS、SSAS),大家可以使用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>