创建SSIS包模板(转)

  一个 SSIS 包可以包含诸如连接管理器、 日志提供程序、 控制流元素、 数据流元素、 事件处理程序、 变量,和配置项目。当您使用包模板创建一个新包时,您可以重新使用这些项目。例如对于您可能希望重新使用包模板在以下各项:
  • 日志提供程序: 您可以创建一个包,其中包含连接管理器和 $ 日志提供程序。 可以作为模板使用该程序包的其他程序包。 执行此操作时相同的 SQL Server 数据库中记录事件的所有信息。
    注意它可能会更易于分析日志数据在同一个 SQL Server 数据库中记录所有事件信息。
  • 常见的执行 SQL 任务: 您可以创建一个包,将截断表或附加数据库。
  • 发送邮件任务: 您可以创建一个包,其中包含 SMTP 连接经理一个发送邮件任务和生成主题行中的属性表达式。此包用作模板来创建其它包的包成功运行,或产生一个错误时,在通过电子邮件通知您。

创建新的包模板中 SQL Server 业务智能开发工作室

  1. 启动 SQL Server 业务开发工作室。
  2. 单击 文件,指向 新建,然后单击 项目
  3. 在新建项目窗口中单击 商业智能项目集成服务项目、 键入一个名称为该的项目并单击然后单击 确定

    注意我们建议您键入一个描述该软件包的功能的名称。
  4. 将所需的项从工具箱添加到 Package.dtsx 文件。
  5. 单击 文件,然后单击 保存选定的项目

    注意您可以保存一个空的包。
  6. 单击 文件,然后单击 保存副本的 filename。在这种情况的 filename 是文件的名称。

    注意您可以将程序包复制到文件夹而不是使用 保存的副本的 filename 命令的第 7 步中的位置。
  7. 保存的包的副本 对话框中单击 程序包位置 框中的 文件系统、 在 包路径 框中键入下面的路径,然后单击 确定。在此的路径 drive 是硬盘 Microsoft Visual Studio 2005 的安装位置:

    drive: \Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\ProjectItems\DataTransformationProject\DataTransformationItems

    注意如果您未安装 Visual Studio 2005 使用默认位置,请在 包路径 框中键入 Visual Studio 2005 文件夹的路径。

使用另一个解决方案或项目中的包模板

  1. 启动 SQL Server 业务开发工作室。
  2. 单击 文件,指向 新建,然后单击 项目
  3. 在新建项目窗口中单击 商业智能项目集成服务项目、 键入一个名称为该的项目并单击然后单击 确定

    注意我们建议您键入一个描述该软件包的功能的名称。
  4. 在解决方案资源管理器中,右击项目名称,指向 添加,然后单击 新建项目
  5. Visual Studio 已安装的模板,下单击所需,键入该的模板名称的模板,然后单击 添加

    注意名称 框中模板的默认名称是模板加上一个递增的计数器的名称。例如对于模板名称是否 Test.dtsx,默认的名称将是 Test1.dtsx。

    注意我们建议您生成唯一的 ID 属性值为包使分析日志数据更容易。若要生成一个唯一的 ID 属性值,单击属性窗格中的 ID,然后单击 生成新的 ID生成新的 ID 未出现在属性窗格中,如果验证在属性窗格中显示程序包属性。如果在属性窗格中显示一个项目 (例如,在连接管理器或任务属性,生成新 ID 不可用。
posted @ 2011-02-12 10:21  zping  阅读(917)  评论(0编辑  收藏  举报