ADO.NET, Menedżer połączeń

ADO.NETmenedżer połączeń umożliwia dostęp do źródła danych pakiet przy użyciu.NET dostawca. Ten menedżer połączeń jest zazwyczaj używany do dostępu do źródeł danych takich jak Microsoft SQL Server, a także źródła danych dostępne za pośrednictwem OLE DB i XML w niestandardowe zadania napisane przy użyciu języka takiego C# w kod zarządzany .

Podczas dodawania ADO.NET menedżer połączeń do pakiet SQL Server Integration Services tworzy jest rozpoznawana jako menedżer połączeń ADO.NET połączenia w czaswykonywania ustawia właściwości menedżer połączeń i doda menedżer połączeń do Connections kolekcja na pakiet.

ConnectionManagerTypewłaściwość menedżer połączeń jest zestaw na ADO.NET.Wartość ConnectionManagerType kwalifikuje się do zawierają nazwę.NET dostawca korzysta menedżer połączeń .

Można skonfigurować ADO.NET menedżer połączeń w następujący sposób:

  • Zawierają określony parametry połączenia skonfigurowany tak, aby spełniać wymagania wybranego.NET dostawca.

  • W zależności od dostawcanależy dołączyć nazwę danych źródło połączyć.

  • Podaj poświadczenia zabezpieczeń, odpowiednio dla wybranego dostawca.

  • Wskazuje, czy połączenie utworzone z menedżer połączeń jest zachowywana w czaswykonywania.

Wiele opcji konfiguracja z ADO.NET menedżer połączeń zależy.NET dostawca korzysta menedżer połączeń .

Rozwiązywanie problemów z ADO.NET, Menedżer połączeń

Dziennika wywołań, ADO.NET menedżer połączeń udostępnia dostawcom danych zewnętrznych.Ta funkcja rejestrowania można używać do rozwiązywania problemów z połączeniami, ADO.NET menedżer połączeń udostępnia z zewnętrznymi źródłami danych.Do dziennika wywołań, ADO.NETmenedżer połączeń sprawia, że do dostawców danych zewnętrznych, Włącz rejestrowanie pakiet i wybierz diagnostycznezdarzenie napoziom pakiet. Aby uzyskać więcej informacji, zobacz temat Wykonanie pakietów rozwiązywania problemów.

Podczas odczytu przez ADO.NETmenedżer połączeńdanych niektórych SQL Servertypu danychdata będzie generować wyniki przedstawione w poniższej tabela.

SQL Typ danych serwera

Wynik

time, datetimeoffset

pakiet nie powiedzie się, chyba że pakiet używa sparametryzowana poleceń SQL .Aby użyć sparametryzowana poleceń SQL , należy użyć wykonywanie zadań SQL do pakiet.Aby uzyskać więcej informacji, zobacz tematy SSIS wykonać zadanie SQL i Praca z parametrów i zwracanych kodów w wykonywanie zadań SQL.

datetime2

ADO.NETmenedżer połączeń obcina wartość milisekundy.

Ostrzeżenie

Aby uzyskać więcej informacji o SQL Server typów danych i sposób ich mapowania do Integration Services typów danych, zobacz Typy danych (Transact-SQL) i Typy danych usług integracji.

Konfigurowanie ADO.NET, Menedżer połączeń

Można zestaw właściwości za pomocą SSIS Projektant lub programowo.

Aby uzyskać więcej informacji na temat właściwości, które można zestaw w SSIS Projektant, kliknij jeden z następujących tematów:

Aby uzyskać informacje dotyczące konfigurowania menedżer połączeń programowo, zobacz ConnectionManager i Dodawanie połączeń programowo.

Ikona usług Integration Services (mała)Otrzymuj najnowsze usługi integracji

Najnowsze pliki do pobrania, artykuły, próbek, i wideo firmy Microsoft, jak również wybranych rozwiązań ze Wspólnoty, odwiedź witrynę Integration Services strona w sieci MSDN i TechNet:

Aby otrzymywać automatyczne powiadomienia dotyczące tych aktualizacji, zasubskrybuj źródła danych RSS dostępne na tej stronie.

Zobacz także

Koncepcje