Confirm the gateway machine can reach the Oracle listener before debugging credentials or schema grants.
Test-NetConnection <oracle-server-name-or-ip> -Port 1521Diagnose Oracle Database connector setup, gateway host driver/client requirements, TNS/service names, credentials, row-operation limits, and common import validation steps.
Confirm the gateway machine can reach the Oracle listener before debugging credentials or schema grants.
Test-NetConnection <oracle-server-name-or-ip> -Port 1521Use SQL*Plus, SQLcl, or another Oracle client installed on the gateway machine. Test the same service/SID/TNS alias and user that Power Automate will use.
sqlplus <user>/<password>@//<server>:1521/<service_name>tnsping <tns-alias>If Power Automate cannot load the Oracle provider, install/configure the required 64-bit Oracle client or gateway-supported provider option on the gateway host, then restart the gateway.
Restart-Service PBIEgwServiceFor generated row actions, validate the target table has the key shape expected by the connector and that the user has access to the schema objects.
SELECT table_name FROM all_tables WHERE owner = UPPER('<schema>');SELECT cols.table_name, cols.column_name FROM all_constraints cons JOIN all_cons_columns cols ON cons.constraint_name = cols.constraint_name AND cons.owner = cols.owner WHERE cons.constraint_type = 'P' AND cons.owner = UPPER('<schema>');| Field | Use this value |
|---|---|
| Server | Oracle host, TNS alias, or connection string shape accepted by the connector. |
| Username | Oracle user with access to the schema objects used by the flow. |
| Gateway | Gateway host with Oracle client/provider installed and configured. |
| Connector | Oracle Database connector, usually Premium in Power Automate. |