OLE DB 源编辑器(“连接管理器”页)

更新日期: 2006 年 12 月 12 日

使用**“OLE DB 源编辑器”对话框的“连接管理器”**页,可以为源选择 OLE DB 连接管理器。此页还可用来选择数据库中的表或视图。

ms183570.note(zh-cn,SQL.90).gif注意:
若要从使用 Microsoft Office Excel 2007 的数据源加载数据,请使用 OLE DB 源。使用 Excel 源无法从 Excel 2007 数据源加载数据。有关详细信息,请参阅配置 OLE DB 连接管理器。 若要从使用 Microsoft Office Excel 2003 或更低版本的数据源加载数据,请使用 Excel 源。有关详细信息,请参阅 Excel 源编辑器(“连接管理器”页)
ms183570.note(zh-cn,SQL.90).gif注意:
OLE DB 源的 CommandTimeout 属性未在“OLE DB 源编辑器”中提供,但可以使用“高级编辑器”进行设置。有关此属性的详细信息,请参阅Source Custom Properties的“Excel 源”部分。

若要了解有关 OLE DB 源的详细信息,请参阅 OLE DB 源

静态选项

  • OLE DB 连接管理器
    从列表中选择现有连接管理器,或通过单击**“新建”**创建一个新连接。
  • 新建
    通过使用**“配置 OLE DB 连接管理器”**对话框创建一个新连接管理器。
  • 数据访问模式
    指定从源选择数据的方法。

    选项 说明

    表或视图

    从 OLE DB 数据源中的表或视图中检索数据。

    表名变量或视图名变量

    在变量中指定表或视图名称。

    相关信息:在包中使用变量

    SQL 命令

    使用 SQL 查询从 OLE DB 数据源中检索数据。

    变量中的 SQL 命令

    在变量中指定 SQL 查询文本。

  • 预览
    通过使用**“数据视图”**对话框预览结果。预览最多可以显示 200 行。

    ms183570.note(zh-cn,SQL.90).gif注意:
    预览数据时,数据类型为 CLR 用户定义类型 (UDT) 的列不包含数据。取而代之显示的值是“<数值太大,无法显示>”或 System.Byte[]。使用 SQL OLE DB 访问接口访问数据源时,显示前一个值;使用 SQL Native Client 访问接口访问数据源时,显示后一个值。

数据访问模式动态选项

数据访问模式 = 表或视图

  • 表或视图的名称
    从数据源的可用表列表或视图列表中选择表或视图的名称。

数据访问模式 = 表名变量或视图名变量

  • 变量名称
    选择包含表或视图名称的变量。

数据访问模式 = SQL 命令

  • SQL 命令文本
    输入 SQL 查询的文本,通过单击**“生成查询”来生成查询,或通过单击“浏览”**定位到包含查询文本的文件。
  • 参数
    如果已经在查询文本中使用 ? 作为参数占位符输入了参数化查询,请使用**“设置查询参数”**对话框将查询输入参数映射到包变量。
  • 生成查询
    使用**“查询生成器”**对话框可直观地构造 SQL 查询。
  • 浏览
    使用**“打开”**对话框可定位到包含 SQL 查询文本的文件。
  • 分析查询
    验证查询文本的语法。

数据访问模式 = 变量中的 SQL 命令

  • 变量名称
    选择包含 SQL 查询文本的变量。

请参阅

参考

OLE DB 源编辑器(“列”页)
OLE DB 源编辑器(“错误输出”页)

其他资源

Integration Services Error and Message Reference
如何使用 OLE DB 源提取数据
OLE DB 连接管理器

帮助和信息

获取 SQL Server 2005 帮助

更改历史记录

发布日期 历史记录

2006 年 12 月 12 日

新增内容:
  • 添加了有关使用 Excel 2007 数据源的说明。

2005 年 12 月 5 日

新增内容:
  • 添加了有关使用“高级编辑器”的说明。