Connect to Autonomous AI Database Using a Client Application
Autonomous AI Database is preconfigured to support Oracle Net Services (a TNS listener is installed and configured to use secure TCPS).
The client computer must be prepared to use Oracle Net Services to connect to Autonomous AI Database.
- About Connecting to Autonomous AI Database Using a Client Application
Applications can connect to Autonomous AI Database using any of the connection types supported by Oracle Net Services. - Prepare for Oracle Call Interface, ODBC, and JDBC OCI Connections with Wallets (mTLS)
Preparing for any type of Oracle Call Interface (OCI) connection with mTLS authentication requires the installation of client software, downloading client credentials, and configuring certain files and environment variables. - Prepare for Oracle Call Interface, ODBC, and JDBC OCI Connections Using TLS Authentication
Preparing for any type of Oracle Call Interface (OCI) connection with TLS authentication requires the installation of client software and configuring certain files and environment variables. - Prepare for JDBC Thin Connections
Applications that use JDBC Thin connections include the software necessary to make an Oracle Net Services connection. It is not necessary to download and install Oracle Client software. - Connect Microsoft .NET, Visual Studio Code, and Visual Studio with a Wallet (mTLS)
Oracle Autonomous AI Database supports connectivity to the Microsoft .NET Framework, .NET Core, Visual Studio, and Visual Studio Code. - Connect Microsoft .NET, Visual Studio Code, and Visual Studio Without a Wallet
Oracle Autonomous AI Database supports connectivity to the Microsoft .NET Framework, .NET Core, Visual Studio, and Visual Studio Code using TLS authentication without a wallet. - Connect Node.js and other Scripting Languages (mTLS)
You can use programs in different languages, including Python, Node.js, PHP, Ruby, R, Go, and Perl to connect to an Autonomous AI Database instance using mTLS (with wallets). Security is enforced using client credentials. - Connect Node.js, and Other Scripting Languages Without a Wallet
You can use programs in different languages, including Python, Node.js, PHP, Ruby, R, Go, and Perl to connect to an Autonomous AI Database instance using TLS authentication without a wallet. - Connect Power BI and Microsoft Data Tools to Autonomous AI Database
Oracle Client for Microsoft Tools (OCMT) is a graphical user interface (GUI) native Microsoft Software installer (MSI) that simplifies ODP.NET setup and Oracle database connectivity to multiple Microsoft data tools. - Connect Python Applications to Autonomous AI Database
You can connect Python applications to your Autonomous AI Database instance either with a wallet (mTLS) or without a wallet (TLS). - Connect Go Applications to Autonomous Database
You can connect Go applications to your Autonomous AI Database instance either with a wallet (mTLS) or without a wallet (TLS).
Parent topic: Connect to Autonomous AI Database