Oracle Cloud Infrastructure offers several services for patching and lifecycle operations, but they are not interchangeable. Choosing the right tool depends on what you are patching: Exadata infrastructure, a standard Base Database Service system, an external database, or a broader application stack.

This guide clarifies when to use Exadata Fleet Update, OCI Database Management, Base Database Service update workflows, also Important notes on Fleet Application Management.

1. Exadata Fleet Update: Best for Exadata Stack Maintenance

Use Exadata Fleet Update, or EFU, when you need to patch or upgrade Exadata database stack components. EFU is providing fleet update and upgrade capabilities for the Exadata database stack, including Exadata Infrastructure, VM Cluster, Grid Infrastructure, and Database components.

EFU is the right choice for Exadata environments because it is built for fleet-level maintenance and understands Exadata-specific lifecycle operations. It helps automate patching across multiple Exadata targets, run prechecks, stage updates, apply patches, and manage maintenance cycles with less custom scripting.

Use EFU for:

ScenarioRecommended Tool
Exa Infrastructure patchingExadata Fleet Update
VM Cluster maintenanceExadata Fleet Update
Grid Infrastructure updates on ExaExadata Fleet Update
Database software updates on ExaExadata Fleet Update
Fleet-level Exa systems orchestrationExadata Fleet Update

EFU is not a general-purpose application patching tool. It should be used when the target is part of a supported Exadata database stack.

2. OCI Database Management: Best for Database Visibility and Supported External DB Patching

OCI Database Management is primarily a database observability, diagnostics, performance, and management service. It is useful for monitoring database health, reviewing performance, analyzing workloads, and managing database fleets.

Database Management also includes Vulnerability Detection and Patching, but this feature has a specific scope. It currently supports External Databases running on-premises or OCI Virtual Machines on Linux.

Use OCI Database Management for:

Scenario Recommended Tool
Database monitoringOCI Database Management
Performance analysisOCI Database Management
Database fleet visibilityOCI Database Management
CVE insight for supported external databasesOCI Database Management
Patching supported external databasesOCI Database Management Vulnerability Detection and Patching



Database Management may not be treated the default native patching tool for all OCI databases. For native OCI Base Database Service systems, use the Base Database Service update workflows instead.

3. Base Database Service Updates: Best for Standard OCI DB Systems

For standard OCI Base Database Service environments, use the native Base Database Service update workflows. Oracle documents separate update procedures for DB system updates, Database Home updates, and database updates using the Console and API.
You can also use dbcli for supported DB system resource updates, including DB system, operating system, and Database Home updates.

Use Base Database Service updates for:

ScenarioRecommended Tool
Standard OCI VM DB system updateBase Database Service update workflow
Database Home updateBase Database Service update workflow
Database update inside a DB systemBase Database Service update workflow
Supported host-level DB system updatesdbcli or supported OCI workflow


This is the correct path for routine patching of native OCI Base Database Service systems.

4. Fleet Application Management: Deprecated, Do Not Use for New Designs

OCI Fleet Application Management, or FAMS, was designed for centralized lifecycle operations, IT automation, resource management, and patch compliance for technologies deployed on OCI.
However, FAMS has been deprecated effective May 6, 2026, is not available for new adoption, and reaches end of life on May 1, 2027. Existing customers can continue using it only in existing tenancies and regions until that date.
Alternative Solutions

We recommend that you evaluate and transition to appropriate Oracle Cloud Infrastructure services based on your workload and monitoring needs:

Use Java Management Service (JMS) for Java workloads.
Use Database Management to monitor Oracle Database and Exadata resources.
For other resource types, use the applicable OCI Observability & Management services.
For new architecture, do not choose FAMS. Existing customers should treat it as a transition-only service and plan migration before the end-of-life date.

Quick Decision Guide

What are you patching or managing?Use This
Exa Infrastructure, VM Cluster, GI, or DB softwareExadata Fleet Update
Standard OCI Base Database Service DB systemBase Database Service update workflows
Database Home or database update in Base DB ServiceBase Database Service update workflows
Database monitoring and performance analysisOCI Database Management
CVE detection and patching for supported external databasesOCI Database Management
Full-stack patch automation using FAMSDo not adopt FAMS for new designs


Final Recommendation

Use Exadata Fleet Update for Exadata stack maintenance.

Use Base Database Service update workflows for standard OCI Base Database Service patching.

Use OCI Database Management for database monitoring, performance analysis, fleet visibility, and supported external database vulnerability workflows.

Do not use Fleet Application Management for new designs. It is deprecated and reaches end of life on May 1, 2027.

The safest patching strategy is to follow the lifecycle boundary of each platform: Exadata through EFU, Base Database Service through its native update workflow, and database observability through OCI Database Management.

Author