ADO.NET-Verbindungs-Manager

Aktualisiert: 12. Dezember 2006

Ein ADO.NET-Verbindungs-Manager ermöglicht einem Paket den Zugriff auf Datenquellen mithilfe eines .NET-Anbieters. Dieser Verbindungs-Manager dient in der Regel für den Zugriff auf Datenquellen, wie z. B. Microsoft SQL Server 2005, sowie Datenquellen, die durch OLE DB und XML in benutzerdefinierten Tasks verfügbar gemacht werden, die mit einer Programmiersprache wie C# in verwaltetem Code geschrieben sind.

Wenn Sie einem Paket einen ADO.NET-Verbindungs-Manager hinzufügen, erstellt SQL Server 2005 Integration Services (SSIS) einen Verbindungs-Manager, der zur Laufzeit als ADO.NET-Verbindung aufgelöst wird, die Eigenschaften des Verbindungs-Managers festlegt und der Connections-Auflistung im Paket den Verbindungs-Manager hinzufügt.

Die ConnectionManagerType-Eigenschaft des Verbindungs-Managers ist auf ADO.NET festgelegt. Der Wert von ConnectionManagerType ist qualifiziert, um den Namen des .NET-Anbieters einzuschließen, der vom Verbindungs-Manager verwendet wird.

Es gibt folgende Möglichkeiten, um einen ADO.NET-Verbindungs-Manager zu konfigurieren:

  • Stellen Sie eine Verbindungszeichenfolge bereit, die die Anforderungen des ausgewählten .NET-Anbieters erfüllt.
  • Schließen Sie in Abhängigkeit vom Anbieter den Namen der Datenquelle ein, mit der eine Verbindung hergestellt werden soll.
  • Stellen Sie entsprechende Sicherheitsanmeldeinformationen für den ausgewählten Anbieter bereit.
  • Geben Sie an, ob die im Verbindungs-Manager erstellte Verbindung zur Laufzeit beibehalten wird.

Viele der Konfigurationsoptionen des ADO.NET-Verbindungs-Managers hängen vom .NET-Anbieter ab, der vom Verbindungs-Manager verwendet wird.

Problembehandlung des ADO.NET-Verbindungs-Managers

Seit Microsoft SQL Server 2005 Service Pack 2 (SP2) können Sie die vom ADO.NET-Verbindungs-Manager an externe Datenprovider gerichteten Aufrufe protokollieren. Mithilfe dieser neuen Protokollierungsfunktionen können Sie Probleme bei Verbindungen behandeln, die vom ADO.NET-Verbindungs-Manager mit externen Datenquellen hergestellt werden. Aktivieren Sie zum Protokollieren der vom ADO.NET-Verbindungs-Manager an einen externen Datenprovider gerichteten Aufrufe die Paketprotokollierung, und wählen Sie das Diagnostic-Ereignis auf Paketebene aus. Weitere Informationen finden Sie unter Paketausführung (Problembehandlung).

Konfigurieren des ADO.NET-Verbindungs-Managers

Eigenschaften können Sie mit dem SSIS-Designer oder programmgesteuert festlegen.

Klicken Sie auf eines der folgenden Themen, um weitere Informationen zu den Eigenschaften zu erhalten, die Sie im SSIS-Designer festlegen können:

Weitere Informationen zum programmgesteuerten Konfigurieren eines Verbindungs-Managers finden Sie unter ConnectionManager und Adding Connections Programmatically.

Siehe auch

Andere Ressourcen

SQL Server Integration Services-Verbindungen

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

12. Dezember 2006

Neuer Inhalt:
  • Es wurden Informationen hinzugefügt, dass SQL Server 2005 SP2 neue Meldungen für die Protokollierung enthält, mit denen Benutzer Probleme bei Aufrufen behandeln können, die vom Verbindungs-Manager an externe Datenprovider gerichtet werden.