---
schema_version: "1"
id: 02415ba13e5ae8343da1d72e17df082fd90ba229b9273c3f70e9e734f9ff61d5
title: Oracle
collection: tableau
version: next
locale: it-it
portal_url: https://docs.salesforce.com/tableau/next/it-it/pro/desktop/examples_oracle.md
canonical_url: https://help.tableau.com/v0.0/pro/desktop/it-it/examples_oracle.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 32a6c9077ea320c4222ad3cd2fb1c626f14f786d78f919ff391788f1c4031490
description: Connect Tableau to an Oracle database and set up the data source.
---
[Passa al contenuto principale](#main-content)

# Oracle

Questo articolo illustra come connettere Tableau a un database Oracle e impostare l’origine dati.

**Nota:** a partire da Tableau 2020.2, se desideri pubblicare un’origine dati o una cartella di lavoro utilizzando net\_service\_names in Tableau Server, assicurati di esaminare le modifiche descritte nell’articolo della Knowledge Base [Impostare una connessione Oracle per l’utilizzo di TNSNames.ora o LDAP.ora](https://kb.tableau.com/articles/howto/setting-an-oracle-connection-to-use-tnsnames-ora-or-ldap-ora?lang=it-it).

## Prima di iniziare

Prima di iniziare, raccogli queste informazioni di connessione:

- Nome del server che ospita il database a cui vuoi connetterti e nome e porta del servizio Oracle o il nome TNS
- Metodo di autenticazione: autenticazione integrata o nome utente e password
- Ti stai connettendo a un server SSL? Configura il client Oracle prima di utilizzare SSL con Tableau.
    
    Se utilizzi la versione 2020.2 o successiva, consulta [Richiedere SSL per le connessioni Oracle JDBC](https://help.tableau.com/v0.0/pro/desktop/it-it/jdbc_oracle_ssl_config.htm).
- (Facoltativo) Istruzione SQL iniziale da eseguire ogni volta che Tableau si collega

### Driver necessario

Questo connettore richiede un driver per comunicare con il database. Se il driver non è installato sul computer, Tableau visualizza un messaggio nella finestra di dialogo di connessione con un link alla pagina di [download dei driver](https://www.tableau.com/it-it/support/drivers) dove si trovano i link del driver e le istruzioni di installazione.

### Driver JDBC rispetto al driver OCI

A partire dalla versione 2020.2, Tableau consiglia di utilizzare il driver JDBC (disponibile nella pagina di [download dei driver](https://www.tableau.com/it-it/support/drivers)) con questo connettore. Il driver JDBC più recente risolve alcune limitazioni riscontrate con il driver OCI, ad esempio la mancanza di supporto spaziale o la delega Kerberos su Linux.

## Effettuare la connessione e impostare l’origine dati

1. Avvia Tableau e, in Connetti, seleziona Oracle . Per un elenco completo delle connessioni dati, seleziona Altro in A un server. Quindi procedi come segue:

1. Immetti il nome del server o il nome TNS.
    
    - Se immetti il nome del server, specifica il nome e il numero di porta del servizio Oracle.
        
        **Nota:** per trovare il nome del servizio corretto, apri il file tnsnames.ora (nella directory ORACLE\_HOME/network/admin per impostazione predefinita) e cerca la sezione **net\_service\_name**. Utilizza il valore indicato per **service\_name**.
    - Se immetti il nome TNS, **non** specificare il nome e il numero di porta del servizio Oracle.
2. Seleziona come desideri accedere al server. Specifica se utilizzare l’autenticazione integrata o un nome utente e una password specifici.
    
    Quando ti connetti a un server SSL, seleziona la casella di controllo Richiedi SSL.
3. (Facoltativo) Seleziona SQL iniziale per specificare un comando SQL da eseguire all’inizio di ogni connessione, ad esempio quando apri la cartella di lavoro, aggiorni un estrazione, accedi o pubblichi su Tableau Server. Per ulteriori informazioni, consulta [Eseguire le istruzioni SQL iniziali](https://help.tableau.com/v0.0/pro/desktop/it-it/connect_basic_initialsql.htm).
4. Seleziona Accedi.
    
    Se Tableau non riesce a effettuare la connessione, verifica che le tue credenziali siano corrette. Se ancora non riesci a connetterti, significa che il tuo computer ha problemi a localizzare il server. Per ulteriore assistenza, contatta l’amministratore di rete o l’amministratore del database.

3. Nella pagina dell’origine dati, esegui le seguenti operazioni:
    
    1. (Facoltativo) Seleziona il nome dell’origine dati predefinita nella parte superiore della pagina, quindi immetti un nome univoco per l’origine dati da utilizzare in Tableau. Ad esempio, utilizza una convenzione di denominazione dell’origine dati che aiuti gli altri utenti a capire a quale origine dati connettersi.
    2. Dall’elenco a discesa Schema, seleziona l’icona di ricerca o immetti il nome dello schema nella casella di testo e seleziona l’icona di ricerca, quindi seleziona lo schema. Nota: la ricerca è sensibile alle maiuscole.
    3. In Tabella, seleziona l’icona di ricerca o immetti il nome della tabella e seleziona l’icona di ricerca, quindi seleziona la tabella.
        
        Nota: la ricerca è sensibile alle maiuscole.
        
        Tableau Desktop supporta anche la connessione alle funzioni per le tabelle di Oracle, visualizzate sotto Stored procedure nel riquadro di sinistra della pagina Origine dati.
        
        A partire dalla versione 2020.2 di Tableau, puoi connetterti alle colonne spaziali. Per maggiori informazioni, consulta [Connettersi ai dati spaziali in un database](https://help.tableau.com/v0.0/pro/desktop/it-it/maps_spatial_sql.htm).
    4. Trascina una tabella sul canvas, quindi seleziona la scheda foglio per avviare l’analisi.
        
        Utilizza una query SQL personalizzata per connetterti a una query specifica piuttosto che all’intera origine dati. Per maggiori informazioni, consulta [Connettersi a una query SQL personalizzata](https://help.tableau.com/v0.0/pro/desktop/it-it/customsql.htm).

## Accedere su Mac

Se usi Tableau Desktop su un Mac, quando immetti il nome del server per connetterti, utilizza un nome di dominio completo, come mydb.test.ourdomain.lan, invece di un nome di dominio relativo, come mydb o mydb.test.

In alternativa, aggiungi il dominio all’elenco dei domini di ricerca per il computer Mac. In questo modo, quando ti connetterai, dovrai specificare solo il nome del server. Per aggiornare l’elenco dei domini di ricerca, vai su Preferenze di sistema > Rete > Avanzate, quindi apri la scheda DNS.

## Utilizzare le definizioni dei servizi di rete in Tableau

Per utilizzare le tue definizioni dei servizi di rete in Tableau, imposta `TNS_ADMIN` o `ORACLE_HOME` come variabile di ambiente. Per impostare `TNS_ADMIN` come variabile di ambiente, utilizza il percorso completo della directory contenente il file `tnsnames.ora`. Per impostare `ORACLE_HOME` come variabile di ambiente, utilizza il percorso della directory principale Oracle.

## Eseguire la migrazione di una cartella di lavoro dal connettore Oracle OCI al connettore Oracle JDBC

Se crei una cartella di lavoro utilizzando il connettore Oracle OCI con SSL e successivamente tenti di aprirla tramite il connettore Oracle basato su JDBC, Tableau non sarà in grado di trovare il certificato SSL corrispondente.

#### Per eseguire la migrazione di una cartella di lavoro

1. Converti il certificato dal formato PKCS12 (utilizzato da Oracle Wallet) nel formato JKS. Utilizza questo comando:
    
    keytool -importkeystore -srckeystore NOME\_FILE\_PFX\_P12 -srcstoretype pkcs12 -srcstorepass FILE\_PFX\_P12 -srcalias ALIAS\_ORIGINE -destkeystore FILE\_KEYSTORE -deststoretype jks -deststorepass PASSWORD -destalias NOME\_ALIAS
2. Modifica oracle.properties per personalizzare questa connessione come segue:
    
    javax.net.ssl.trustStore = <percorso del nuovo file jks>  
    javax.net.ssl.trustStoreType = JKS  
    javax.net.ssl.trustStorePassword = <password del nuovo file jks>

## Vedi anche

- [Impostare le origini dati](https://help.tableau.com/v0.0/pro/desktop/it-it/datasource_prepare.htm), per aggiungere altri dati a questa origine dati o preparare i dati prima di analizzarli.
- [Creazione di grafici e analisi dei dati](https://help.tableau.com/v0.0/pro/desktop/it-it/design_and_analyze.htm), per iniziare l’analisi dei dati.

- [Tableau e JDBC](https://help.tableau.com/current/pro/desktop/it-it/jdbc_tableau.htm): trova suggerimenti per l’utilizzo e la risoluzione dei problemi dei driver JDBC con Tableau.
- [Richiedere SSL per le connessioni Oracle JDBC](https://help.tableau.com/v0.0/pro/desktop/it-it/jdbc_oracle_ssl_config.htm): aggiungi certificati SSL attendibili alla connessione Oracle JDBC.
- [Risoluzione degli errori di connessione di Oracle](https://kb.tableau.com/articles/Issue/troubleshooting-oracle-connection-errorss?lang=it-it): esamina l’articolo della Knowledge Base di Tableau relativo alla risoluzione degli errori.