Udostępnij za pośrednictwem


Menedżer połączeń Oracle

Dotyczy:SQL Server SSIS Integration Runtime w usłudze Azure Data Factory

Ważny

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

Menedżer połączeń Oracle umożliwia pakietowi wyodrębnianie danych z baz danych Oracle Database i ładowanie danych do baz danych Oracle Database.

Właściwość ConnectionManagerType dla Menedżera połączeń Oracle jest ustawiona na oracle.

W dziennikach wykonywania usług SSIS ten łącznik jest nazywany "Menedżerem połączeń Oracle".

Konfigurowanie menedżera połączeń Oracle

Zmiany konfiguracji programu Oracle Connection Manager zostaną rozwiązane przez usługi Integration Services w czasie wykonywania. Użyj okna dialogowego edytora Programu Oracle Connection Manager, aby dodać połączenie ze źródłem danych Oracle.

Menedżera połączeń

Opcje

Informacje o menedżerze połączeń

Wprowadź informacje o połączeniu Oracle.

nazwa

Wprowadź nazwę połączenia Oracle. Domyślną nazwą jest Oracle Connection Manager.

opis

Wprowadź opis połączenia. Te dane wejściowe są opcjonalne.

nazwa usługi TNS

Wprowadź nazwę bazy danych Oracle, z którą pracujesz. Nazwa usługi TNS może być:

  • Nazwa połączenia zdefiniowana w pliku tnsnames.ora

  • Format EzConnect: [//]host[:port][/service_name]

Aby użyć pliku tnsnames.ora, może być konieczne dodanie zmiennej środowiskowej systemu do maszyny z uruchomionym pakietem SSIS. Zmienna środowiskowa TNS_Admin określa lokalizację folderu zawierającego plik tnsnames.ora. Jest to wymagane, jeśli nie zainstalowano klienta Oracle. Aby dodać zmienną środowiskową w systemie Windows 10, Windows 11 lub Windows Server 2022:

  1. Kliknij prawym przyciskiem myszy ikonę Start i wybierz pozycję System.
  2. W oknie Ustawienia wybierz pozycję Zaawansowane ustawienia systemowe.
  3. W oknie Właściwości systemu na karcie Zaawansowane wybierz pozycję Zmienne środowiskowe.
  4. W oknie Zmienne środowiskowe w obszarze System wybierz pozycję Nowy.
  5. W oknie Nowa zmienna systemowa wprowadź "TNS_Admin" dla nazwy zmiennej oraz poprawną ścieżkę do folderu zawierającego plik tnsnames.ora jako wartość zmiennej.
  6. Wybierz pozycję OK w oknach Nowa zmienna systemowa, Zmienne środowiskowe i Właściwości systemu.

Aby uzyskać więcej informacji, zobacz dokumentację oracle.

Rejestrowanie menedżera połączeń

Wybierz jedną z poniższych opcji:

  • Użyj uwierzytelniania Windows: Wybierz tę opcję, aby użyć uwierzytelniania Windows.

  • Użyj uwierzytelniania Oracle: Wybierz tę opcję, aby skorzystać z uwierzytelniania bazy danych Oracle. Jeśli używasz tego uwierzytelniania, wprowadź swoje poświadczenia Oracle w następujący sposób:
    nazwa użytkownika: wpisz nazwę użytkownika używaną do nawiązywania połączenia z bazą danych Oracle.
    hasło: wpisz hasło bazy danych Oracle dla użytkownika wprowadzonego w polu nazwa użytkownika.

Notatka

Uwierzytelnianie systemu Windows nie jest obsługiwane w systemie Oracle Server 18c.

Przetestuj połączenie

Kliknij Testuj połączenie, aby sprawdzić, czy podane informacje są poprawne. Zostanie wyświetlony komunikat Połączenie testowe powiodło się, jeśli wprowadzone informacje będą mogły nawiązać połączenie z bazą danych Oracle.

Notatka

Aby bezpośrednio zdefiniować ConnectionString, oto przykład z uwierzytelnianiem Oracle:

SERVER=\<YourOracleServerName or EzConnect format>;USERNAME=\<YourUserName>;PWD=\<YourPassword>;WINAUTH=0

Właściwości niestandardowe

W menedżerze połączeń Oracle istnieją następujące niestandardowe właściwości menedżera połączeń:

  • EnableDetailedTracing: nie używane.

  • OracleHome: określ 32-bitową nazwę główną lub folder Oracle, który ma być używany przez łącznik. (Opcjonalnie)

  • OracleHome64: określ 64-bitową nazwę lub folder Oracle Home, który ma być używany przez łącznik podczas pracy w trybie 64-bitowym. (Opcjonalnie)

Właściwości niestandardowe nie są wyświetlane w Edytorze programu Oracle Connection Manager. Aby ustawić właściwości OracleHome i OracleHome64:

  1. W obszarze Menedżer połączeń kliknij prawym przyciskiem myszy menedżera połączeń Oracle, z którym pracujesz, i wybierz pozycję właściwości .

  2. W okienku Właściwości ustaw właściwość OracleHome lub OracleHome64 z pełną ścieżką do katalogu głównego Oracle.

Następne kroki