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

更新日期: 2006 年 12 月 12 日

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

ms188439.note(zh-cn,SQL.90).gif注意:
若要将数据加载到使用 Microsoft Office Excel 2007 的数据源,请使用 OLE DB 目标。使用 Excel 目标无法将数据加载到 Excel 2007 数据源。有关详细信息,请参阅配置 OLE DB 连接管理器。 若要将数据加载到使用 Microsoft Office Excel 2003 或较低版本的数据源,请使用 Excel 目标。有关详细信息,请参阅 Excel 目标编辑器(“连接管理器”页)
ms188439.note(zh-cn,SQL.90).gif注意:
OLE DB 目标的 CommandTimeout 属性未在“OLE DB 目标编辑器”中提供,但可以使用“高级编辑器”进行设置。另外,某些快速加载选项仅在“高级编辑器”中提供。有关这些属性的详细信息,请参阅Destination Custom Properties的“OLE DB 目标”部分。

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

静态选项

  • OLE DB 连接管理器
    从列表中选择现有连接管理器,或通过单击**“新建”**创建一个新连接。
  • 新建
    通过使用**“配置 OLE DB 连接管理器”**对话框创建一个新连接管理器。
  • 数据访问模式
    指定向目标中加载数据的方法。加载双字节字符集 (DBCS) 数据需要使用一个快速加载选项。有关针对大容量插入进行了优化的快速加载数据访问模式的详细信息,请参阅 OLE DB 目标

    选项 说明

    表或视图

    将数据加载到 OLE DB 目标中的表或视图。

    表或视图 - 快速加载

    将数据加载到 OLE DB 目标中的表或视图,并使用快速加载选项。有关针对大容量插入进行了优化的快速加载数据访问模式的详细信息,请参阅 OLE DB 目标

    表名变量或视图名变量

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

    相关信息在包中使用变量

    表名变量或视图名变量 - 快速加载

    在变量中指定表或视图名称,并使用快速加载选项加载数据。有关针对大容量插入进行了优化的快速加载数据访问模式的详细信息,请参阅 OLE DB 目标

    SQL 命令

    使用 SQL 查询将数据加载到 OLE DB 目标中。

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

数据访问模式动态选项

数据访问模式 = 表或视图

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

数据访问模式 = 表或视图 – 快速加载

  • 表或视图的名称
    使用此列表从数据库中选择表或视图,或单击**“新建”**创建新表。
  • 新建
    通过使用**“创建表”**对话框创建一个新表。
  • 保留标识
    指定加载数据时是否复制标识值。仅在选择快速加载选项时,此属性才可用。此属性的默认值为 false
  • 保留空值
    指定加载数据时是否复制空值。仅在选择快速加载选项时,此属性才可用。此属性的默认值为 false
  • 表锁
    指定加载期间是否锁定表。此属性的默认值为 false
  • 检查约束
    指定目标在加载数据时是否检查约束。此属性的默认值为 false
  • 每批行数
    指定每批中的行数。此属性的默认值为 –1,表示尚未分配值。

    ms188439.note(zh-cn,SQL.90).gif注意:
    如果在“OLE DB 目标编辑器”中清空此文本框,则表示不希望为此属性分配自定义值。
  • 最大插入提交大小
    指定 OLE DB 目标在快速加载操作期间尝试提交的批大小。默认值为 0,表示在处理完所有行之后以单批方式提交所有数据。如果为此属性提供一个值,目标将分批提交行,提交的行数是 (a) **“最大插入提交大小”**与 (b) 当前正在处理的缓冲区中的剩余行数中的较小者。

    ms188439.note(zh-cn,SQL.90).gif注意:
    目标中任何约束失败都将导致“最大插入提交大小”所定义的整批行失败。

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

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

数据访问模式 = 表名变量或视图名变量 – 快速加载

  • 变量名称
    选择包含表或视图名称的变量。
  • 新建
    通过使用**“创建表”**对话框创建一个新表。
  • 保留标识
    指定加载数据时是否复制标识值。仅在选择快速加载选项时,此属性才可用。此属性的默认值为 false
  • 保留空值
    指定加载数据时是否复制空值。仅在选择快速加载选项时,此属性才可用。此属性的默认值为 false
  • 表锁
    指定加载期间是否锁定表。此属性的默认值为 false
  • 检查约束
    指定任务是否检查约束。此属性的默认值为 false
  • 每批行数
    指定每批中的行数。此属性的默认值为 –1,表示尚未分配值。

    ms188439.note(zh-cn,SQL.90).gif注意:
    如果在“OLE DB 目标编辑器”中清空此文本框,则表示不希望为此属性分配自定义值。
  • 最大插入提交大小
    指定 OLE DB 目标在快速加载操作期间尝试提交的批大小。默认值为 0,表示在处理完所有行之后以单批方式提交所有数据。

数据访问模式 = SQL 命令

  • SQL 命令文本
    输入 SQL 查询的文本,通过单击**“生成查询”来生成查询,或通过单击“浏览”**定位到包含查询文本的文件。

    ms188439.note(zh-cn,SQL.90).gif注意:
    OLE DB 目标不支持参数。如果必须执行参数化 INSERT 语句,请使用 OLE DB 命令转换。有关详细信息,请参阅 OLE DB 命令转换
  • 生成查询
    使用**“查询生成器”**对话框可直观地构造 SQL 查询。
  • 浏览
    使用**“打开”**对话框可定位到包含 SQL 查询文本的文件。
  • 分析查询
    验证查询文本的语法。

请参阅

参考

OLE DB 目标编辑器(“映射”页)
OLE DB 目标编辑器(“错误输出”页)

其他资源

Integration Services Error and Message Reference
如何使用 OLE DB 目标加载数据

帮助和信息

获取 SQL Server 2005 帮助

更改历史记录

发布日期 历史记录

2006 年 12 月 12 日

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

2006 年 7 月 17 日

更改的内容:
  • 提供了指向有关快速加载选项的详细信息的链接。
  • 说明了如何删除“每批行数”设置的自定义值。

2006 年 4 月 14 日

更改的内容:
  • 删除了对“参数”选项的说明。

2005 年 12 月 5 日

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