Connect to Autonomous Database
- Download Client Credentials
Oracle client credentials (wallet files) are downloaded from Autonomous Database by a service administrator. If you are not an Autonomous Database administrator, your administrator should provide you with the client credentials. - View Connection Strings for an Autonomous Database
You can view the TNS names and connection strings of an Autonomous Database from its Details page on the Oracle Cloud Infrastructure (OCI) console. - Prepare for Oracle Call Interface (OCI), ODBC, and JDBC OCI Connections
- Prepare for JDBC Thin Connections
- Prepare for TLS Walletless Connections
You can connect your database applications or tools to an Autonomous Database on Dedicated Exadata Infrastructure without a wallet. Connecting an application without a wallet (TLS) provides security for authentication and encryption, and security is enforced using a security certificate that is trusted by the client operating system (OS). - Connect with Oracle Database Actions
Oracle Database Actions, a browser-based application that provides many database development, management and monitoring features is built into Autonomous Databases. Therefore, you can use it without downloading or installing additional software on your system. Database Actions was earlier known as SQL Developer Web. - Connect to Autonomous Database on Dedicated Exadata Infrastructure with Oracle SQL Developer
Oracle SQL Developer is a free integrated development environment that simplifies the development and management of Oracle Database in both traditional and cloud deployments. - Connect with Oracle SQLcl
SQLcl (Oracle SQL Developer Command Line) is a command-line interface for Oracle Database. It allows you to interactively or batch execute SQL and PL/SQL. SQLcl provides in-line editing, statement completion, and command recall for a feature-rich experience, all while also supporting your previously written SQL*Plus scripts. - Connect with SQL*Plus
SQL*Plus is a command-line interface used to enter SQL commands. SQL*Plus connects to an Oracle database. - Connect Python Applications Using mTLS
Connecting a Python application with mTLS provides enhanced security for authentication and encryption, and security is enforced using client credentials (by providing a username and password). - Connect with Node.js and other Scripting Languages
You can use programs in different languages, including Node.js, PHP, Ruby, R, Go, and Perl to connect to Autonomous Database on Dedicated Exadata Infrastructure. Security is enforced using client credentials. - Connect to Oracle Autonomous Database Using JDBC with Eclipse
You can establish a connection to Oracle Autonomous Database using the Eclipse IDE. The following sections provide information about how to first connect to Oracle Autonomous Database using a Maven project or a Gradle project. Make sure that you have completed the steps described in Prerequisites prior to connecting to Oracle Autonomous Database. - Connect to Oracle Autonomous Database Using JDBC with IntelliJ
You can establish a connection to Oracle Autonomous Database using the IntelliJ IDE. The following sections provide information about how to first connect to Oracle Autonomous Database using a Maven project or a Gradle project. Make sure that you have completed the steps described in Prerequisites prior to connecting to Oracle Autonomous Database. - Connect to Oracle Database Using JDBC Without a Build Tool
You can establish a connection to Oracle Autonomous Database manually without any build tool.
Parent topic: How-to Guides