Repository navigation
Database driver Oracle
- Connection settings
- Main
- Driver properties
- SSH Tunnel
- Connection details
- Advanced settings
- Initialization settings
- Supported objects
- Additional features
Connect to Oracle in CloudBeaver, configure the driver, and work with your database objects.
To get started, click Connection in the toolbar, select New Connection, then choose the driver that matches your
database: use 'Oracle (Legacy)' for versions 8.x, 9.x, 10.x and 'Oracle' for version 11 and
later
For information on the full workflow, see Creating a connection.

The connection dialog organizes settings into these entries:
| Entry | Description |
|---|---|
| Main | Connection and authentication settings |
| Driver Properties | Oracle JDBC driver properties |
| SSH Tunnel | SSH tunnel settings |
| AI | AI assistant and MCP server settings |
| Connection details | Connection identification and project settings |
| Advanced settings | Oracle-specific connection options |
| Initialization settings | Connection initialization options |

Choose how to configure the connection, then enter the required values.
| Field | Description |
|---|---|
| Configuration | Choose Manual or URL |
| Host | Enter the Oracle server host; this field is required |
| Port | Enter the Oracle server port; the default is 1521
|
| Database | Enter the database name |
| Field | Description |
|---|---|
| Authentication model | Choose the type of authentication you want to use for the connection. For detailed guides on authentication types, please refer to the following articles: - Username/password - Oracle Wallet ![]() - Microsoft Entra ID ![]() - Kerberos
|
| Save credentials | Saves credentials so all users with access to this connection can use them without entering them manually. Learn more |
Note: Only administrators can change the driver properties and SSH tunnel settings.

Use the Driver Properties table to view and edit properties supplied through the Oracle driver metadata. The available properties and values depend on the driver and server configuration.
CloudBeaver supports SSH connections to Oracle. For setup details, see SSH configuration

Control which users and teams can use this connection. Grant access by selecting the checkbox next to a user or team name.
Switch to the Shared project to enable the Access tab.

For information on managing users and teams, see Users and Teams.
Enable Transfer information to AI vendor to let the AI assistant use this connection's schema and data when generating SQL suggestions.

Note: This tab is only available if AI Integration is enabled in Settings -> Administration -> Server Configuration. For information on setting up AI integration, see AI assistant setup.
Use these settings to identify and organize the connection:
| Field | Description |
|---|---|
| Connection name | Enter a connection name; this field is required |
| Project | Select the project for the connection |
| Description | Enter a description |
| Connection type | Select the connection type Learn more |
Note: This section is available only for shared connections. For details, see Connection details.
| Option | Description |
|---|---|
| Simple / Advanced | Sets the default view for this connection in the Connections. |
| Show system objects | Shows system objects in the Connections. |
For more details on connection view, see Simple and Advanced View
Configure the Oracle-specific connection options shown in this section.
| Option | Description |
|---|---|
| Service type | Select the Oracle service type |
| Role | Select the role for the connection |
| Set Username to OS_USER property | Set the user name as the OS_USER property |
| Option | Description |
|---|---|
| Use metadata queries optimizer | Optimize metadata queries |
| Use RULE hint for system catalog queries | Add the RULE hint to system catalog queries |
| Simple constraint reading query | Use a simple query to read constraints |
| Use UNION for table metadata reading | Use UNION when reading table metadata |
| Search metadata in synonyms | Include synonyms when searching metadata |
| Option | Description |
|---|---|
| Show only connected user schema | Show only the connected user's schema |
| Hide empty schemas | Hide schemas without objects |
Always show DBA objects |
Always show DBA objects |
Always use DBA_* views |
Use DBA_* views where available when reading metadata, and fall back to ALL_* views |
Use SYS schema prefix |
Use SYS. in metadata queries; otherwise, use view names without an explicit schema |
| Option | Description |
|---|---|
| Show DATE values specifically as DATE | Show Oracle DATE values as DATE instead of TIMESTAMP; requires date/time formatting to be enabled |
Use these settings when CloudBeaver initializes the connection:
| Field | Description |
|---|---|
| Keep-alive interval (seconds) | Set the interval for keeping the connection open |
| Auto-commit mode | Set the default auto-commit mode |
| Read-only connection | Open the connection in read-only mode |
| Default catalog | Set the default catalog |
| Default schema | Set the default schema |
CloudBeaver lets you view and manage a wide range of Oracle objects:
- Schemas
- Tables
- Columns
- Constraints
- Indexes
- Foreign Keys
- Dependencies
- References
- Partitions
- Triggers
- Rules
- Policies
- Views
- Materialized Views
- Indexes
- Sequences
- Queues
- Types
- Packages
- Procedures
- Functions
- Synonyms
- Schema Triggers
- Table Triggers
- Database Links
- Java
- Jobs
- Scheduler
- Jobs
- Programs
- Recycle bin
- Tables
- Global metadata
- Types
- Public Synonyms
- Public Database Links
- Storage
- Tablespaces
- Files
- Objects
- Tablespaces
- Security
- Users
- Roles
- Profiles
Note: Table elements like columns, indexes, and constraints appear in the Connections tree only if this option is enabled in Connections settings
| Category | Objects |
|---|---|
| Security | Users, roles |
| Programmability | Packages, standalone procedures, triggers |
| Storage and data organization | Tablespaces, sequences, materialized views |
| Database links and external access | Synonyms, database links |
| Database management | Jobs |
| Category | Feature |
|---|---|
| Data transfer | Data import |
| Data export | |
| Session management | Session manager |
| Data visualization | GIS guide |
| ERD guide | |
| Query management | Query manager |
| Query history | |
| SQL tools | Visual query builder |
| Administration | Audit logging |
- Getting started
- Create connection
- Connection network options
- Supported databases
-
Drivers management
- Database authentication methods
- Connections
- Properties editor
- Data editor
- SQL editor
- AI Assistant
-
Entity relation diagrams
- Cloud services
- Data transfer
- General user guide
- Administration
- Server configuration
-
Server security and access configuration
- Authentication methods
- Access management
- Proxy configuration
-
Secret management
- Logs
-
Query manager
- Workspace location
- Command line parameters
-
Session manager
- Deployment options
- CloudBeaver Editions
- FAQ
- Development