Dzięki konektorowi Oracle® RDBMS | ADW możesz używać poleceń w łańcuchu do wykonywania operacji w strukturalnym języku zapytań (SQL) w systemie zarządzania relacyjnymi bazami danych Oracle (RDBMS) lub autonomicznej hurtowni danych (ADW). Na przykład, za pomocą tego złącza możesz:
- Wykonaj polecenia SQL, w tym instrukcję
CREATElubUPDATElub zapytanieSELECT - Pobierz szczegóły dotyczące tabeli w Oracle RDBMS lub ADW
- Wstaw rekordy do Oracle RDBMS lub ADW
Uwaga: To złącze jest zbudowane przez Workiva i łączy się z systemem innej firmy. Chociaż nasz zespół pomocy technicznej może pomóc w skonfigurowaniu tego łącznika w Twojej przestrzeni roboczej, nie jesteśmy w stanie rozwiązywać problemów ani w inny sposób pomagać w przypadku jakichkolwiek problemów, które powstały poza platformą Workiva.
Wymagania
Aby umożliwić połączenie z bazą danych Oracle, konektor wykorzystuje łączność z bazą danych Java (JDBC), zabezpieczoną podstawowym uwierzytelnianiem nazwy użytkownika i hasła. Aby skonfigurować złącze, będziesz potrzebować
- Wyznaczony użytkownik integracji utworzony w Oracle RDBMS lub ADW dla łącznika
- Nazwa użytkownika i hasło użytkownika integracji
- Adres URL połączenia JDBC, taki jak
jdbc:oracle:thin:@db201905221856_high?TNS_ADMIN=./ - Aby połączyć się z Oracle ADW, poświadczenia klienta bazy danych lub pliki portfela
- Aby połączyć się z lokalną bazą danych, GroundRunner dla połączenia
Obsługiwane wersje
Konektor Oracle® RDBMS | ADW jest kompatybilny z następującymi wersjami bazy danych :
- 21.x
- 19.x
- 18.3
- 12.2
- 12.1
- 11.2.0.4
Pliki portfela ADW
Aby umożliwić połączenie z Oracle ADW, najpierw pobierz poświadczenia klienta bazy danych lub pliki portfela. Po skonfigurowaniu konektora prześlesz te pliki portfela pod Resources:
cwallet.sso.lck\n* ewallet.p12.lckcwallet.ssoewallet.p12keystore.jkssqlnet.oratnsnames.oratruststore.jksojdbc.properties
Aby wskazać lokalizację tych zasobów we właściwości Connection URL konektora, wprowadź ścieżkę TNS_ADMIN opartą na systemie operacyjnym GroundRunner:
- Dla systemu UNIX,
TNS_ADMIN=./ - Dla Microsoft® Windows®,
TNS_ADMIN=.
Uwaga: Jeśli konektor korzysta z CloudRunner, użyj ścieżki TNS_ADMIN=./.
Skonfiguruj konektor Oracle RDBMS | ADW
Uwaga: Aby udostępnić łącznik do użytku w łańcuchach organizacji, administrator bezpieczeństwa organizacji najpierw włącza go z Konfiguracja.
- Na stronie Chain Builder kliknij Connections, a następnie Create w prawym górnym rogu.
- W sekcji Connector Connection, wybierz Oracle RDBMS | ADW i runner do użycia z konektorem.
- W sekcji Basic Info wprowadź unikalną nazwę i opis, aby ułatwić identyfikację połączenia.
- Aby połączyć się z Oracle ADW, na stronie Resources prześlij pliki portfela bazy danych.
- W sekcji Properties wprowadź szczegóły łącznika:
Właściwość Szczegóły Nazwa użytkownika Wprowadź nazwę użytkownika integracji łącznika. Hasło Wprowadź hasło dla właściwości Username. Adres URL połączenia Wprowadź adres URL połączenia JDBC, np. jdbc:oracle:thin:@db201905221856_high?TNS_ADMIN=./.- W przypadku Oracle RDBMS, dołącz wszelkie opcjonalne właściwości dla połączenia.
- W przypadku Oracle ADW dodaj ścieżkę
TNS_ADMINdla plików portfela bazy danych, w oparciu o wybrany runner i jego system operacyjny.
Uwaga: Domyślnie, port dla Oracle RDBMS to
1521; jednak może się on różnić w Twoim środowisku.Uwaga: Wszystkie poufne dane uwierzytelniające są automatycznie szyfrowane i przechowywane przy użyciu szyfrowania Advanced Encryption Standard (AES) -256. Ze względów bezpieczeństwa unikaj włączania poświadczeń użytkownika jako opcjonalnych właściwości w ramach właściwości Connection URL.
- Wybierz środowiska, które mają być używane z połączeniem i kliknij Zapisz.
- Aby przetestować połączenie, utwórz i uruchom łańcuch z poleceniem Get Table Definition konektora i sprawdź, czy zwraca prawidłowe dane wyjściowe.
Rozwiązywanie problemów
Jeśli połączenie z Oracle RDBMS lub ADW nie powiedzie się:
- Zweryfikuj poświadczenia uwierzytelniania użytkownika integracji.
- Sprawdź adres URL połączenia JDBC.
- Jeśli łączysz się z lokalną bazą danych, sprawdź GroundRunner wybrany dla łącznika.
- Jeśli łączysz się z Oracle ADW, sprawdź, czy pliki portfela bazy danych zostały przesłane pod adresem Resources i zweryfikuj ich ścieżkę
TNS_ADMINwe właściwości Connection URL. W razie potrzeby pobierz pliki portfela z Oracle ADW i prześlij je ponownie pod adresem Resources.
Jeśli połączenie nie wykona polecenia, sprawdź, czy jego dane wejściowe - takie jak składnia SQL lub tabela - są prawidłowe.