Skip to content

Oracle Test Connection

Validates connectivity to an Oracle database using the provided credentials. It performs a lightweight test and returns both a human-readable status summary and a structured JSON response with details.
Preview

Usage

Use this node early in your workflow to verify that your Oracle credentials, host, port, and database settings are correct before running queries or metadata operations. Typical usage is immediately after loading or selecting Oracle credentials to ensure the environment is reachable and authentication works.

Inputs

FieldRequiredTypeDescriptionExample
credentials_pathTrueSTRINGPath to the saved Oracle credentials file that follows the Oracle credential template./workspace/credentials/oracle.json
timeoutTrueINTMaximum time in seconds to wait for the connection test to complete.60

Outputs

FieldTypeDescriptionExample
stringSTRINGA concise, human-readable summary of the connection test result.Oracle Connection Test: Success
json_stringSTRINGA JSON-formatted string with structured details of the test outcome, which may include status, messages, and diagnostic information.{"status":"success","details":"Connected to Oracle database","latency_ms":128}

Important Notes

  • Credential Template: This node uses the Oracle credential template. Ensure your credentials file matches the required schema for Oracle (e.g., host, port, database/service, username, password, and any SSL settings as applicable).
  • No extra parameters: The node does not require additional inputs beyond credentials and timeout for the connection test.
  • Network access: The environment running this node must have network access to the Oracle host/port. Firewalls, VPNs, or security groups may block connectivity.
  • Timeout behavior: If the database is slow to respond or the network is constrained, increase the timeout value accordingly.

Troubleshooting

  • Authentication failed: Verify username/password in the credentials file and ensure the account is not locked or expired.
  • Host unreachable or timeout: Check network connectivity, DNS resolution, firewall rules, and that the Oracle listener is running on the specified host/port.
  • Service name/SID mismatch: Confirm that the credentials reference the correct Oracle service (SERVICE_NAME) or SID expected by the server.
  • SSL or wallet issues: If using SSL/TLS or an Oracle wallet, confirm all required files and settings are correctly referenced in the credentials and accessible to the runtime.