Udostępnij za pośrednictwem


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