Impostare una connessione al database tramite un connection pool JNDI

È possibile creare una connessione al database utilizzando un connection pool JNDI per accedere ai dati per i report ottimali.

L'uso di un connection pool garantisce una migliore efficienza tramite la gestione di una cache di connessioni fisiche che possono essere riutilizzate. Quando un client chiude una connessione, la connessione viene restituita al pool in modo che un altro client possa utilizzarla. Un connection pool migliora le prestazioni e la scalabilità consentendo a più client di condividere un piccolo numero di connessioni fisiche. Per impostare il connection pool si usa l'Application Server e per accedervi si usa l'interfaccia JNDI (Java Naming and Directory Interface).

Nota:

È possibile creare connessioni JNDI alle origini dati definite dall'utente, ma non è possibile creare connessioni JNDI alle origini dati definite dal sistema. È consentito creare connessioni JNDI alle origini dati definite dal sistema per accedere all'origine dati di audit (AuditViewDataSource) solo per creare report di audit.
  1. Nella pagina Amministrazione di Publisher fare clic su Connessione JNDI.
  2. Fare clic su Aggiungi origine dati.
  3. Immettere il nome visualizzato per l'origine dati. Il nome immesso verrà visualizzato nella lista di selezione Origine dati nell'editor di modelli dati.
  4. Immettere il nome JNDI per il connection pool. Ad esempio, jdbc/BIPSource.
  5. Selezionare Usa autenticazione proxy per abilitare l'autenticazione proxy.
  6. Fare clic su Test della connessione. Se la connessione viene stabilita, verrà visualizzato un messaggio di conferma.
  7. Definire la sicurezza per questa connessione all'origine dati. Spostare i ruoli richiesti dalla lista Ruoli disponibili alla lista Ruoli consentiti. Solo gli utenti a cui sono stati assegnati i ruoli inclusi nella lista Ruoli consentiti possono creare o visualizzare i report da questa origine dati.