Vous pouvez configurer une connexion JDBC à une source de données.
Exemples de chaîne de connexion :
Base de données Oracle
Pour une base de données Oracle (non RAC), la chaîne de connexion doit avoir le format 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 une base de données Oracle RAC, la chaîne de connexion doit avoir le format suivant :
jdbc:oracle:thin:@//<host>[:<port>]/<service_name>
Par exemple : jdbc:oracle:thin:@//myhost.example.com:1521/my_service
Microsoft SQL Server
Pour Microsoft SQL Server, la chaîne de connexion doit avoir le format 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 à une source de données Oracle BI EE, veillez à déplacer le rôle Consommateur 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é lui sont transmis.
Vous pouvez configurer 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 à accès privé, ajoutez (ENABLE=broken)
au paramètre DESCRIPTION dans 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 place à l'aide d'un agent Data Gateway.
Assurez-vous que l'administrateur configure Data Gateway sur votre base de données sur place cible et active la connectivité de données. Voir Aperçu de la connexion aux sources de données sur place.
Lorsque vous sélectionnez Utiliser Data Gateway, la sélection ou la mise à jour n'est pas disponible pour les paramètres suivants.
Si vous avez défini une source de données de sauvegarde, les paramètres de sécurité lui sont transmis.
Vous pouvez créer une connexion à un entrepôt de données Snowflake et utiliser cette connexion pour accéder aux données des rapports en mode pixel parfait.
jdbc:snowflake://accountName.snowflakecomputing.com;db=database name);warehouse=(warehouse name);schema=(schema name);
Si vous voulez d'autres propriétés pour la connexion, ajoutez-les en les séparant par un point-virgule (;), comme illustré 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 utiliser cette connexion pour accéder aux données des rapports en mode pixel parfait.
jdbc:vertica://[host_name]:[port_number]/[service_name]