您可以建立資料來源的 JDBC 連線。
連線字串範例:
Oracle Database
若要連線至 Oracle Database (非 RAC),請使用以下格式的連線字串:
jdbc:oracle:thin:@[host]:[port]:[sid]
例如:jdbc:oracle:thin:@myhost.us.example.com:1521:prod
Oracle RAC 資料庫
若要連線至 Oracle RAC 資料庫,請使用以下格式的連線字串:
jdbc:oracle:thin:@//<host>[:<port>]/<service_name>
例如:jdbc:oracle:thin:@//myhost.example.com:1521/my_service
Microsoft SQL Server
若要連線至 Microsoft SQL Server,請使用以下格式的連線字串:
jdbc:hyperion:sqlserver://[hostname]:[port];DatabaseName=[Databasename]
例如:jdbc:hyperion:sqlserver://myhost.us.example.com:7777;DatabaseName=mydatabase
設定連線至 Oracle BI EE 資料來源的 JDBC 連線時,請將 BI 用戶角色從可用的角色清單移至允許的角色清單。
如果您已定義備份資料來源,就會將安全性設定值傳送至備份資料來源。
您可以建立 Oracle Autonomous Data Warehouse 的安全 JDBC 連線。
請使用 TCPS 字串。例如 jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=server_name)(PORT=port))(CONNECT_DATA=(SERVICE_NAME=serviceName)))
如果您使用 PAC (專用存取管道),請將 (ENABLE=broken)
加到連線字串中的 DESCRIPTION 參數。例如 jdbc:oracle:thin:@(DESCRIPTION=(ENABLE=broken)(ADDRESS=(PROTOCOL=tcps)(HOST=server_name)(PORT=port))(CONNECT_DATA=(SERVICE_NAME=serviceName)))
您可以使用資料閘道代理程式,建立內部部署資料來源的 JDBC 連線。
請確認管理員已在您的目標內部部署資料庫上設定資料閘道並啟用資料連線。請參閱連線至內部部署資料來源簡介。
您若選取使用資料閘道,下列設定值便無法供選取或更新。
如果已經定義備份資料來源,就會將安全性設定值傳送至備份資料來源。
您可以建立 Snowflake 資料倉儲連線,然後使用此連線存取完美報表的資料。
jdbc:snowflake://accountName.snowflakecomputing.com;db=database name);warehouse=(warehouse name);schema=(schema name);
如果您想要在連線中使用其他特性,請新增特性並以分號 (; ) 區隔,如範例所示。
例如: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
您可以建立 Vertica 資料倉儲連線,然後使用此連線存取完美報表的資料。
jdbc:vertica://[host_name]:[port_number]/[service_name]