Konfigurowanie połączenia z bazą danych z użyciem puli połączeń JNDI

Można utworzyć połączenie z bazą danych, używając puli połączeń JNDI, aby uzyskać dostęp do danych dla raportów "pixel-perfect".

Użycie puli połączeń zwiększa wydajność poprzez utrzymywanie zbioru fizycznych połączeń, które mogą być wielokrotnie używane. Gdy klient zamyka połączenie, jest ono zwracane do puli i może z niego skorzystać inny klient. Pula połączeń, umożliwiając wielu klientom współużytkowanie niewielkiej liczby połączeń fizycznych, poprawia wydajność i skalowalność. Pulę połączeń konfiguruje się w serwerze aplikacji i uzyskuje się do niej dostęp za pomocą interfejsu JNDI (Java Naming and Directory Interface).

Uwaga:

Można tworzyć połączenia JNDI ze źródłami danych zdefiniowanymi przez użytkownika, ale nie można tworzyć połączeń JNDI ze źródłami danych zdefiniowanymi przez system. Połączenia JNDI ze źródłami danych definiowanymi przez system można jedynie tworzyć w celu uzyskania dostępu do źródła danych objętego inspekcją i utworzenia raportu inspekcji.
  1. Na stronie "Publisher - administrowanie" kliknąć Połączenie JNDI.
  2. Wybrać opcję Dodaj źródło danych.
  3. Wpisać wyświetlaną nazwę źródła danych. Nazwa ta jest wyświetlana na liście "Źródło danych" w edytorze modelu danych.
  4. Podać nazwę JNDI dla puli połączeń. Na przykład: jdbc/BIPSource.
  5. Wybrać opcję Użyj identyfikacji proxy, aby włączyć identyfikację proxy (przez pośrednika).
  6. Kliknąć przycisk Test połączenia. Jeśli połączenie zostanie ustanowione, pojawi się komunikat z potwierdzeniem.
  7. Zdefiniować zabezpieczenia dla tego połączenia ze źródłem danych. Przenieść wymagane role z listy Dostępne role na listę Dozwolone role. Tylko użytkownicy, którym przypisano role umieszczone na liście Dozwolone role, będą mogli tworzyć i wyświetlać raporty z tego źródła danych.