Loading

Connexion à Oracle dans Tableau Desktop à l'aide d'Oracle Wallet

Date de publication: Sep 25, 2025
Tâche
Connexion à Oracle à l'aide d'Oracle Wallet avec Tableau Desktop.
Étapes

1. Assurez-vous que Oracle Instant Client 12.1 ou ultérieur a été téléchargé sur la station de travail.

2. Téléchargez votre fichier Oracle Wallet depuis le serveur de base de données Oracle sur la même station de travail. Vérifiez que le fichier Wallet est basé sur un serveur et non sur un individu. Pour plus d'informations sur la configuration du fichier Wallet, consultez https://community.tableau.com/docs/DOC-10972

3. Ouvrez votre fichier TNSNames.ora et localisez net_service_name pour votre service. Par défaut, vous verrez trois définitions net_service_name dans le fichier tnsnames.ora. Notez le paramètre net_service_name.

Voici un exemple potentiel d'entrées tnsnames.ora pour net_service_name.

ADWCDemo_high = (description= (address=(protocol=tcps)(port=1522)(host=adwc.uscomeast1.oraclecloud.com))(connect_data=(service_name=yk2ddvkx2pyiekt_virtualitydemo_high.a dwc.oraclecloud.com))(security=(ssl_server_cert_dn= "CN=adwc.uscom-east-1.oraclecloud.com,OU=Oracle BMCS US,O=Oracle Corporation,L=Redwood City,ST=California,C=US")) )

ADWCDemo_low = (description= (address=(protocol=tcps)(port=1522)(host=adwc.uscomeast1.oraclecloud.com))(connect_data=(service_name=yk2ddvkx2pyiekt_virtualitydemo_low.ad wc.oraclecloud.com))(security=(ssl_server_cert_dn= "CN=adwc.uscom-east-1.oraclecloud.com,OU=Oracle BMCS US,O=Oracle Corporation,L=Redwood City,ST=California,C=US")) ) ADWCDemo_medium = (description= (address=(protocol=tcps)(port=1522)(host=adwc.uscom-east1.oraclecloud.com))(connect_data=(service_name=yk2ddvkx2pyiekt_virtualitydemo_mediu m.adwc.oraclecloud.com))(security=(ssl_server_cert_dn= "CN=adwc.uscom-east-1.oraclecloud.com,OU=Oracle BMCS US,O=Oracle Corporation,L=Redwood City,ST=California,C=US")) )

ADWCDemo_medium = (description= (address=(protocol=tcps)(port=1522)(host=adwc.uscom-east1.oraclecloud.com))(connect_data=(service_name=yk2ddvkx2pyiekt_virtualitydemo_mediu m.adwc.oraclecloud.com))(security=(ssl_server_cert_dn= "CN=adwc.uscom-east-1.oraclecloud.com,OU=Oracle BMCS US,O=Oracle Corporation,L=Redwood City,ST=California,C=US")) )


4. Faites un test pour vérifier que votre variable d'environnement TNS_ADMIN est correctement définie. Ouvrez une commande CMD et émettez la commande suivante : echo %TNS_ADMIN%

La sortie de la commande devrait produire un chemin de répertoire valide vers le répertoire TNS_ADMIN. Par exemple :

C:\Users\RPANDYA>echo %TNS_ADMIN%

C:\app\client\RPANDYA\product\12.1.0\client_1\network\admin

5. Ouvrez Tableau Desktop et choisissez Oracle comme source de données sous la section « Vers un serveur ».
6. Utilisez net_service_name de tnsnames.ora dans la section Serveur. Indiquez également le nom d'utilisateur et le mot de passe pour la base de données et appuyez sur Connexion.
7. Vous êtes maintenant prêt pour l'analyse/la visualisation.

Remarque : gardez à l'esprit que c'est l'administrateur de base de données Oracle qui peut configurer de manière optimale Oracle Wallet et les paramètres du fichier tnsnames.ora. L'assistance Tableau dispose de capacités limitées pour l'aide à la configuration de ces technologies étant donné qu'elles seront largement basées sur l'environnement de votre entreprise.

Ressources supplémentaires
Le PDF joint inclut des captures d'écran pour décrire toutes les étapes plus en détail.
Numéro d’article de la base de connaissances

001456827

Pièces jointes

OracleWallet.pdf

276 KB

 
Chargement
Salesforce Help | Article