Overview of the Database Service

The Database service offers several types of Oracle databases, enabling you to quickly launch a database system that meets your needs. You have full access to the features and operations available with the database, but Oracle owns and manages the infrastructure.

Oracle Database Systems

The Database service supports several types of DB systems, ranging in size, price, and performance. For details about each type of system, start with the following overview topics.

Oracle Autonomous Databases

Oracle's Autonomous Data Warehouse provides you with a fully managed, pre-configured data warehousing environment. Autonomous Data Warehouse is designed to run your business intelligence applications and help you discover important insights about your business. For more information, see Overview of Autonomous Data Warehouse .

License Types

Oracle Cloud Infrastructure supports a licensing model with two license types. With License included, the cost of the cloud service includes a license for the Database service. With Bring Your Own License (BYOL), Oracle Database customers with an Unlimited License Agreement or Non-Unlimited License Agreement can use their license with Oracle Cloud Infrastructure. You do not need separate on-premises licenses and cloud licenses. BYOL DB instances support all advanced Database service manageability functionality, including backing up and restoring a DB system, patching, and Oracle Data Guard.

You can enable BYOL when you launch an Oracle Cloud Infrastructure database or DB system. Enabling BYOL impacts how the usage data for the instance is metered and subsequent billing.

BYOL Licensing Availability for Bare Metal, Virtual Machine, and Exadata Systems

For all database versions, the Database service supports BYOL for the following shapes and editions:

  • Bare Metal Shapes: BM.DenseIO1.36 and BM.DenseIO2.52
  • Virtual Machine Shapes:

    • VM.Standard2 (X7 with remote storage): 1, 2, 4, 8, 16, and 24 core
    • VM.Standard1 (X5 with remote storage): 1, 2, 4, 8, and 16 core
  • Exadata X7 and X6 Shapes: Quarter, Half, and Full racks

Some restrictions apply:

  • If you enable BYOL, you cannot switch between the BYOL and license-included licensing model on the same instance. Instead, you have to terminate and then recreate the instance.
  • The Database service supports BYOL only for customers who use the Universal Credit Plan. Non-metered customers cannot use BYOL. Existing customers can migrate from a non-metered model to a Universal Credit Plan.
  • You can only use the options you purchased as part of your ULA.
  • If you have Standard or Enterprise Licenses with additional options, you need to use a Standard Edition or Enterprise Edition license.
  • If you have any additional database option other than RAC, Active Data Guard, Database In-Memory, or Multitenant, you need to use Enterprise Edition - High Performance.
  • If you have Active Data Guard, Database In-Memory, or Multitenant, you need to use Enterprise Edition - Extreme Performance. If you choose the Extreme Performance edition for a 2-node RAC on virtual machine configuration, then the additional OCPUs will be charged at the RAC OCPU pricing.

For detailed information about pricing, see https://cloud.oracle.com/en_US/infrastructure/database/pricing.

Resource Identifiers

Each Oracle Cloud Infrastructure resource has a unique, Oracle-assigned identifier called an Oracle Cloud ID (OCID). For information about the OCID format and other ways to identify your resources, see Resource Identifiers.

Ways to Access Oracle Cloud Infrastructure

You can access Oracle Cloud Infrastructure using the Console (a browser-based interface) or the REST API. Instructions for the Console and API are included in topics throughout this guide. For a list of available SDKs, see Oracle Cloud Infrastructure SDKs.

To access the Console, you must use a supported browser. You can use the Console link at the top of this page to go to the sign-in page. You will be prompted to enter your cloud tenant, your user name, and your password.

For more information, see compartments and tenancy. For general information about using the API, see REST APIs.

Authentication and Authorization

Each service in Oracle Cloud Infrastructure integrates with IAM for authentication and authorization, for all interfaces (the Console, SDK or CLI, and REST API).

An administrator in your organization needs to set up groupsA collection of users who all need a particular type of access to a set of resources or compartment., compartmentsA collection of related resources that can be accessed only by certain groups that have been given permission by an administrator in your organization., and policiesA document in the IAM that specifies who has what type of access to your resources. It is used in different ways: to mean an individual statement written in the policy language; to mean a collection of statements in a single, named "policy" document (which has an Oracle Cloud ID (OCID) assigned to it); and to mean the overall body of policies your organization uses to control access to resources. that control which users can access which services, which resources, and the type of access. For example, the policies control who can create new users, create and manage the cloud network, launch instances, create buckets, download objects, etc. For more information, see Getting Started with Policies. For specific details about writing policies for each of the different services, see Policy Reference.

If you’re a regular user (not an administrator) who needs to use the Oracle Cloud Infrastructure resources that your company owns, contact your administrator to set up a user ID for you. The administrator can confirm which compartment or compartments you should be using.

Limits on the Database Service

See Service Limits for a list of applicable limits and instructions for requesting a limit increase.

Many Database API operations are subject to throttling.