Configure a Development System to Access the Database

Before you can begin developing an application, you must ensure that the development system you are using has network access to the database you want to connect to.

The network visibility of an Autonomous AI Database is determined by the networking configuration of the dedicated infrastructure hosting it.

This networking configuration, which is designed and implemented by the infrastructure’s Fleet Administrator and your Oracle Cloud tenancy’s network administrator, can range from very open access to very restricted access, depending on the security needs of the databases that are to be created on the infrastructure. To learn more about this networking configuration, see Plan Access Controls and Create Supporting Resources.

Here are the two commonest networking configurations, together with instructions for configuring a development system to have network access to a database created in the configuration.

Here are two less common networking configurations, together with instructions for configuring a development system to have network access to a database created in the configuration.

Compute VM as a Development System

Oracle provides an Oracle Cloud Infrastructure Marketplace image that you can use to create an Oracle Cloud Compute instance to serve as your application development system. This image is preconfigured to contain many development tools and utilities.

To use this Marketplace image to create a development system, follow the instructions in the Lab 8: Configuring a Development System in Oracle Autonomous AI Database Dedicated for Developers and Database Users Workshop.

To go through this lab, note that you will need: