如何使用 OLE DB 源提取数据

若要添加并配置 OLE DB 源,包必须已包含至少一个数据流任务。

使用 OLE DB 源提取数据

  1. 在 Business Intelligence Development Studio 中,打开包含所需包的 Integration Services 项目。

  2. 在解决方案资源管理器中,双击该包将其打开。

  3. 单击**“数据流”选项卡,然后从“工具箱”**中将 OLE DB 源拖动到设计图面。

  4. 双击此 OLE DB 源。

  5. 在**“OLE DB 源编辑器”对话框中的“连接管理器”页上,选择现有的 OLE DB 连接管理器,或单击“新建”**创建新的连接管理器。有关详细信息,请参阅 OLE DB 连接管理器

  6. 选择数据访问方法:

    • “表或视图”    在 OLE DB 连接管理器连接到的数据库中,选择表或视图。

    • “表名变量或视图名变量”    在 OLE DB 连接管理器连接到的数据库中,选择包含表名称或视图名称的用户定义变量。

    • SQL 命令 键入 SQL 命令或单击**“生成查询”,以使用“查询生成器”**编写 SQL 命令。

      注意注意

      此命令可以包含参数。有关详细信息,请参阅如何将查询参数映射到数据流组件中的变量

    • “变量中的 SQL 命令” 选择包含 SQL 命令的用户定义变量。

      注意注意

      这些变量必须在包含 OLE DB 源的同一个数据流任务的作用域内定义,或在同一个包的作用域内定义;此外,变量的数据类型还必须为字符串。

  7. 若要更新外部列和输出列之间的映射,请单击**“列”,并在“外部列”**列表中选择其他列。

  8. 也可以通过编辑**“输出列”**列表中的值来更新输出列的名称。

  9. 若要配置错误输出,请单击**“错误输出”**。有关详细信息,请参阅如何在数据流组件中配置错误输出

  10. 可以单击**“预览”**,查看最多 200 行 OLE DB 源所提取的数据。

  11. 单击**“确定”**。

  12. 若要保存更新后的包,请单击**“文件”菜单上的“保存选定项”**。