Udostępnij za pośrednictwem


Microsoft Connector dla Oracle

Dotyczy:programu SQL Server

Ważny

Program Microsoft Connector for Oracle jest teraz przestarzały. Szczegóły dotyczą anonsu.

Program Microsoft Connector for Oracle umożliwia eksportowanie danych z i ładowanie danych do źródła danych Oracle w pakiecie SSIS.

Obsługa wersji

Następujące produkty programu Microsoft SQL Server są obsługiwane przez program Microsoft Connector for Oracle:

  • Od programu SQL Server 2019 CU1
  • Microsoft SQL Server 2022
  • Projekty usług SQL Server Integration Services dla programu Visual Studio 2019
  • Projekty usług SQL Server Integration Services dla programu Visual Studio 2022

Obsługiwane są następujące wersje bazy danych Oracle źródła danych:

  • Oracle 10.x
  • Oracle 11.x
  • Oracle 12c
  • Oracle 18c (bez obsługi uwierzytelniania systemu Windows)
  • Oracle 19c (bez obsługi uwierzytelniania systemu Windows)

Baza danych Oracle jest obsługiwana na wszystkich systemach operacyjnych i platformach.

Instalacja

Aby zainstalować łącznik dla bazy danych Oracle, pobierz i uruchom instalator z najnowszej wersji łącznika firmy Microsoft dla programu Oracle. Następnie postępuj zgodnie z instrukcjami kreatora instalacji.

Program Visual Studio oczekuje, że na maszynie używanej do tworzenia pakietów usług SSIS zostanie zainstalowana wersja łącznika x86. Domyślnie pakiety w katalogu usług SSIS działają w trybie 64-bitowym i dlatego używają wersji x64, ale można je skonfigurować do uruchamiania w trybie 32-bitowym. Aby obsłużyć oba tryby, należy zainstalować zarówno 32-bitowe, jak i 64-bitowe wersje łącznika.

Po zainstalowaniu łącznika należy ponownie uruchomić usługę SQL Server Integration Service, aby upewnić się, że źródło i miejsce docelowe Oracle mogą działać poprawnie.

Notatka

Aby zaprojektować pakiety za pomocą projektów usług SQL Server Integration Services, należy zainstalować odpowiedni łącznik zarówno dla docelowej, jak i najnowszej wersji programu SQL Server.

Jeśli na przykład uaktualnisz program Visual Studio 2022, ale wdrożysz go w usługach SQL Server Integration Services 2019, musisz zainstalować MicrosoftSSISOracleConnector-SQL22 i MicrosoftSSISOracleConnector-SQL19.

Aby wykonać pakiety usług SSIS przeznaczone dla programu SQL Server 2019 lub nowszego, nie musisz instalować klienta Oracle do korzystania z łącznika Microsoft Connector for Oracle. Do wykonywania pakietów SSIS przeznaczonych dla SQL Server 2017 i wcześniejszych, oprócz Microsoft Connector for Oracle, należy zainstalować oprogramowanie klienckie Oracle oraz Microsoft Connector for Oracle by Attunity, w odpowiedniej wersji dostępnej pod poniższymi linkami:

Ograniczenia i znane problemy

  • Widoki nie są wyświetlane w obszarze Źródło oracle Nazwa tabeli ani widok. Aby obejść problem, użyj polecenia SQL i wykonaj zapytanie select * z widoku, lub ustaw nazwę widoku jako właściwość [Oracle Source].[TableName] w Edytorze zaawansowanym.
  • Łącznik microsoft dla oracle może być używany tylko przez zaimplementowanie Oracle Source lub Oracle Destination w zadaniu przepływu danych. Nie jest dostępna dla innych zadań usług SSIS, w tym wykonywania zadań SQL.

Odinstalowywanie

Możesz uruchomić kreatora odinstalowania, aby usunąć program Microsoft Connector dla bazy danych Oracle z programu SQL Server.

Następne kroki