The Basics of Building an Application

Autonomous AI Database on Dedicated Exadata Infrastructure supports application development in a wide variety of programming languages and platforms.

In general, regardless of the language you use to build an application, you follow the same guidelines to build an application that takes advantage of the high-performance and continuous-availability features of an Autonomous AI Database:

Also regardless of the language you use to build an application, you perform the same basic tasks to configure your system to support application development:

  1. Download and install the basic software to develop in the given language. For example, you download and install JDK to develop Java applications.

  2. Download and install any extension library or module necessary to permit applications in the given language to connect to an Oracle Database and make SQL calls. For example, you download and install the cx_Oracle extension module to develop Python applications.

  3. Download and install the Oracle client appropriate for the given language and extension library or module.

  4. Download the client credentials for the database and make them available to Oracle client you installed.

For instructions on performing the last two steps for Oracle Database JDBC Driver, see Prepare for JDBC Thin Connections. For instructions on performing these steps for Oracle Instant Client, see Prepare for Oracle Call Interface (OCI), ODBC, and JDBC OCI Connections.

For some languages and platforms, you can follow specific step-by-step instructions instead of the general guidelines, as discussed below.

Related Topics