{"library":"n8n-nodes-oracle-database","title":"n8n Nodes Oracle Database","description":"n8n community node for integrating Oracle Database into n8n workflows. Version 0.0.1 is the initial release, allowing querying and managing Oracle databases directly from n8n. This package is specific to the n8n ecosystem, extending n8n with a custom node. It is not a standalone database driver but an n8n node that uses the 'oracledb' package internally. Compared to other database nodes, it focuses on Oracle compatibility. Release cadence is irregular as it is community-maintained.","language":"javascript","status":"active","last_verified":"Sat Apr 25","install":{"commands":["npm install n8n-nodes-oracle-database"],"cli":null},"imports":["import { OracleDatabase } from 'n8n-nodes-oracle-database'","import { OracleDatabaseV2 } from 'n8n-nodes-oracle-database'","import type { IOracleCredentials } from 'n8n-nodes-oracle-database'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import { OracleDatabase } from 'n8n-nodes-oracle-database';\n\nconst node = new OracleDatabase();\n\nconst credentials = {\n  host: process.env.ORACLE_HOST ?? 'localhost',\n  port: parseInt(process.env.ORACLE_PORT ?? '1521'),\n  user: process.env.ORACLE_USER ?? 'admin',\n  password: process.env.ORACLE_PASSWORD ?? '',\n  database: process.env.ORACLE_DATABASE ?? 'xe',\n};\n\n// Example: execute a query\nconst result = await node.execute({\n  credentials,\n  query: 'SELECT * FROM dual',\n  options: {}\n});\n\nconsole.log(result);","lang":"typescript","description":"Shows how to import the OracleDatabase node and execute a simple query using environment variables for credentials.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}