ADO.NET 连接管理器

更新日期: 2006 年 12 月 12 日

ADO.NET 连接管理器使得包可以使用 .NET 访问接口访问数据源。此连接管理器通常用于访问 Microsoft SQL Server 2005 等数据源,也用于访问在用 C# 等语言以托管代码编写的自定义任务中通过 OLE DB 和 XML 公开的数据源。

将 ADO.NET 连接管理器添加到包时,SQL Server 2005 Integration Services (SSIS) 会创建在运行时决定 ADO.NET 连接的连接管理器,设置连接管理器属性,并将连接管理器添加到包的 Connections 集合。

该连接管理器的 ConnectionManagerType 属性设置为 ADO.NETConnectionManagerType 的值受到限定,以包含连接管理器所使用的 .NET 访问接口的名称。

可按下列方式配置 ADO.NET 连接管理器:

  • 提供配置为满足选定 .NET 访问接口的要求的特定连接字符串。
  • 包括要连接到的数据源的名称(取决于访问接口)。
  • 为选定的访问接口提供相应的安全凭据。
  • 指示是否在运行时保留从连接管理器中创建的连接。

ADO.NET 连接管理器的许多配置选项取决于该连接管理器所使用的 .NET 访问接口。

ADO.NET 连接管理器故障排除

如果是在 Microsoft SQL Server 2005 Service Pack 2 (SP2) 中启动,则能够记录 ADO.NET 连接管理器对外部数据访问接口所做的调用。您可以使用这项新的日志记录功能,对 ADO.NET 连接管理器对外部数据源所做的连接进行故障排除。若要记录 ADO.NET 连接管理器对外部数据访问接口所做的调用,请在包级别启用包日志记录并选择**“诊断”**事件。有关详细信息,请参阅包执行故障排除

配置 ADO.NET 连接管理器

可以通过 SSIS 设计器或以编程方式设置属性。

有关可以在 SSIS 设计器中设置的属性的详细信息,请单击下列主题之一:

有关以编程方式配置连接管理器的信息,请参阅 ConnectionManagerAdding Connections Programmatically

请参阅

其他资源

Integration Services 连接

帮助和信息

获取 SQL Server 2005 帮助

更改历史记录

发布日期 历史记录

2006 年 12 月 12 日

新增内容:
  • 添加了有关 SQL Server 2005 SP2 如何包括新日志记录消息的信息。使用这些消息,用户可以对此连接管理器对外部数据访问接口所做的调用进行故障排除。