Rekomendowanym sposobem łączenia się z Oracle z SSIS jest użycie łączników Attunity, które gwarantują wysoką wydajność i są łatwe w użyciu. Jeśli zdecydujesz się na współpracę z Oracle Provider for OLEDB, powinieneś pobrać Oracle Data Access Components (ODAC) i Oracle Visual Studio Tools.
W tej odpowiedzi podam szczegółowe informacje o tym, jak połączyć się z Oracle z SSIS i podam kilka linków do rozwiązania Twojego problemu
Istnieje wiele sposobów łączenia się z Oracle z SSIS:
(1) Dostawca Oracle dla OLEDB
Który jest częścią Oracle Data Access Components (ODAC)
- Oracle — narzędzia Visual Studio
- 32-bitowe składniki Oracle Data Access Components (ODAC) i pliki do pobrania NuGet
- Dostawca Oracle dla OLEDB
Poniższy link zawiera podobny problem:
- Dostawca Oracle OLE DB nie jest wymieniony w SSIS
(2) Dostawca Microsoft OLEDB dla Oracle
Który jest częścią Microsoft Data Access Components (MDAC)
Ta funkcja zostanie usunięta w przyszłej wersji systemu Windows. Unikaj używania tej funkcji w nowych pracach programistycznych i zaplanuj modyfikowanie aplikacji, które obecnie korzystają z tej funkcji. Zamiast tego użyj dostawcy Oracle OLE DB.
- Omówienie dostawcy Microsoft OLE DB dla Oracle
(3) łączniki Oracle Attunity
Szybkie złącza Attunity dla Oracle i Teradata zostały wybrane przez Microsoft do włączenia do SQL Server Integration Services (SSIS).
- Microsoft Connectors for Oracle i Teradata by Attunity for Integration Services (SSIS)
- Złącza Microsoft firmy Attunity
Dyskusja
- Złącza SSIS dla Oracle od Attunity vs dostawca Oracle dla wydajności OLE DB
- Oracle Client DataProvider VS Oracle Provider dla OLEDB
Inne pomocne linki
- Importowanie z Oracle w SSIS (od instalacji klienta Oracle do importu danych)
- Microsoft OLE DB Provider dla Oracle (MSDAORA) dla wersji 64-bitowej?
- SSIS ze złączami Oracle