ADO NET 目标编辑器(“连接管理器”页)

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

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

打开“连接管理器”页

  1. 在 Business Intelligence Development Studio中,打开具有 ADO NET 目标的 Integration Services 包。

  2. 在**“数据流”**选项卡上,双击 ADO NET 目标。

  3. 在**“ADO NET 目标编辑器”中,单击“连接管理器”**。

静态选项

  • 连接管理器
    从列表中选择现有连接管理器,或单击**“新建”**创建一个新连接。

  • 新建
    使用**“配置 ADO.NET 连接管理器”**对话框创建新的连接管理器。

  • 使用表或视图
    从列表中选择现有表或视图,或单击**“新建”**创建新表。

  • 新建
    使用**“创建表”**对话框创建新表或视图。

    注意注意

    单击“新建”时,Integration Services 将基于所连接的数据源生成一条默认的 CREATE TABLE 语句。即使源表包含一个已声明了 FILESTREAM 属性的列,此默认 CREATE TABLE 语句也不会包含 FILESTREAM 属性。若要运行具有 FILESTREAM 属性的 Integration Services 组件,首先要在目标数据库上实现 FILESTREAM 存储。然后在“创建表”对话框中将 FILESTREAM 属性添加到 CREATE TABLE 语句中。有关详细信息,请参阅设计和实现 FILESTREAM 存储

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

注意注意

如果 SQL Server 或 Sybase 源表包含一个标识列,则必须在 ADO NET 目标前后使用执行 SQL 任务来运行 SET IDENTITY_INSERT 语句。标识列属性为列指定一个增量值。SET IDENTITY_INSERT 语句启用要插入到标识列的显式值。若要基于同一个数据库连接运行 CREATE TABLE 和 SET IDENTITY 语句,请将 ADO.NET 连接管理器的 RetainSameConnection 属性设置为 True。此外,还要对执行 SQL 任务和 ADO NET 目标使用相同的 ADO.NET 连接管理器。

有关详细信息,请参阅 SET IDENTITY_INSERT (Transact-SQL)IDENTITY(属性)(Transact-SQL)