Vous pouvez configurer une connexion JDBC à une source de données.
Exemples de chaînes de connexion :
Base de données Oracle
Pour vous connecter à une base de données Oracle (autre que RAC), utilisez le format de chaîne de connexion suivant :
jdbc:oracle:thin:@[host]:[port]:[sid]
Par exemple : jdbc:oracle:thin:@myhost.us.example.com:1521:prod
Base de données Oracle RAC
Pour vous connecter à une base de données Oracle RAC, utilisez le format de chaîne de connexion suivant :
jdbc:oracle:thin:@//<host>[:<port>]/<service_name>
Par exemple : jdbc:oracle:thin:@//myhost.example.com:1521/my_service
Microsoft SQL Server
Pour vous connecter à un serveur Microsoft SQL, utilisez le format de chaîne de connexion suivant :
jdbc:hyperion:sqlserver://[hostname]:[port];DatabaseName=[Databasename]
Par exemple : jdbc:hyperion:sqlserver://myhost.us.example.com:7777;DatabaseName=mydatabase
Lorsque vous configurez une connexion JDBC à la source de données Oracle BI EE, veillez à déplacer le rôle Destinataire BI de la liste Rôles disponibles vers la liste Rôles autorisés.
Si vous avez défini une source de données de sauvegarde, les paramètres de sécurité sont transmis à la source de données de sauvegarde.
Vous pouvez créer une connexion JDBC sécurisée à Oracle Autonomous Data Warehouse.
Utilisez des chaînes TCPS. Par exemple, jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=server_name)(PORT=port))(CONNECT_DATA=(SERVICE_NAME=serviceName)))
Si vous utilisez un canal d'accès privé, ajoutez (ENABLE=broken)
au paramètre DESCRIPTION de la chaîne de connexion. Par exemple, jdbc:oracle:thin:@(DESCRIPTION=(ENABLE=broken)(ADDRESS=(PROTOCOL=tcps)(HOST=server_name)(PORT=port))(CONNECT_DATA=(SERVICE_NAME=serviceName)))
Vous pouvez créer une connexion JDBC à une source de données sur site à l'aide d'un agent de passerelle de données.
Assurez-vous que l'administrateur configure Data Gateway sur votre base de données sur site cible et active la connectivité des données. Reportez-vous à Présentation de l'établissement d'une connexion à des sources de données sur site.
Lorsque vous sélectionnez Utiliser une passerelle de données, les paramètres suivants ne peuvent être pas sélectionnés ou mis à jour.
Si vous avez défini une source de données de sauvegarde, les paramètres de sécurité sont transmis à la source de données de sauvegarde.
Vous pouvez créer une connexion à un entrepôt de données Snowflake et l'utiliser afin d'accéder aux données pour les rapports avec une taille de pixel adaptée.
jdbc:snowflake://accountName.snowflakecomputing.com;db=(nom de base de données);warehouse=(nom d'entrepôt);schema=(nom de schéma);
Si vous voulez d'autres propriétés pour la connexion, ajoutez-les en les séparant par un point-virgule (;) comme indiqué dans l'exemple.
Par exemple : jdbc:snowflake://hw11692.us-central1.gcp.snowflakecomputing.com;db=SNOWFLAKE_SAMPLE_DATA;warehouse=COMPUTE_WH;useProxy=true;proxyHost=www-proxy-adcq7-new.us.oracle.com;proxyPort=80
Vous pouvez créer une connexion à un entrepôt de données Vertica et l'utiliser afin d'accéder aux données pour les rapports avec une taille de pixel adaptée.
jdbc:vertica://[nom_hôte]:[numéro_port]/[nom_service]