How-to Guides

A collection of tasks and procedures for managing Exadata Database Service on Dedicated Infrastructure.

Interim Software Updates

For authorized environments, learn how to download interim software updates.

This feature enables cloud-only customers to download one-off patches from the OCI console and API. There is no option to apply the downloaded patch via console and API. To apply these patches, customers must log in to their VM and run the patch apply utility.

Note

To be able to download interim software update, you should at least have an ExaDB-D infrastructure provisioned.

Downloading one-off patches does not replace Database Software Image (DSI) creation. Customers must continue to use Database Software Images (DSI) to build and deploy their customized images.

Create an Interim Software Update

  1. Open the navigation menu. Click Oracle Database, then click Exadata on Oracle Public Cloud.
  2. Under Resources, click Interim software updates.
    Interim software update page is displayed.
  3. Click Create interim software update.
    Create interim software update panel is displayed.
  4. Enter the following details in the panel:
    1. Name: Descriptive name for the patch download path.
    2. Compartment: Select a compartment where you want to create the patch resource.
    3. Database version: Choose the Database version for your image.
    4. Release Update: Choose any supported Oracle Database release update (RU).
    5. Interim software update number: Optionally, enter an interim patch number.
    6. Tag: Apply a tag.
  5. Click Create.

Download an Interim Software Update

The patch download path is valid for four days. Download the patch within the specified timeframe.

  1. On the Update details page, click Download.
    The system starts downloading the patch.
  2. You can also download a patch from the Interim Software Updates page.
    1. Click the Actions button (three dots) for the patch you're interested in, and select Download.
    Note

    You can only download the patches that are in Available state.
    Interim Software Updates Lifecycle States:
    • Available: Patch has been created successfully and the time-to-live (TTL) has not expired.
    • Creating: The patch creation process is in progress.
    • Expired: The lifetime of the patch download link has expired, which means you cannot download it.
    • Failed: The patch create failed due to some error.
    • Terminating: The patch deletion process is in progress.
    • Terminated: The patch has been deleted.

Delete an Interim Software Update

Be discrete in deleting interim software updates. However, you can delete the interim software updates that have expired to free up space in the Object Store.

  1. On the Update details page, click Delete.
  2. In the resulting dialog, enter the name of the patch to confirm and then click Delete.
  3. You can also delete a patch from the Interim Software Updates page.
    1. Click the Actions button (three dots) for the patch you're interested in, and select Delete.

Move an Interim Software Update Resource to Another Compartment

  1. On the Update details page, click Move Resource.
  2. In the resulting dialog, choose a new compartment, and click Move Resource.
  3. You can also move a patch resource from the Interim Software Updates page.
    1. Click the Actions button (three dots) for the patch you're interested in, and select Move Resource.

Using the API to Manage Interim Software Updates

ExaDB-C@C and ExaDB-D use the same API to manage interim software updates.

For information about using the API and signing requests, see REST APIs and Security Credentials. For information about SDKs, see Software Development Kits and Command Line Interface.

Use these API operations to manage interim software updates:
  • CreateOneoffPatch
  • DeleteOneoffPatch
  • DownloadOneoffPatch
  • UpdateOneoffPatch
  • ListOneoffPatches
  • GetOneoffPatch
  • ChangeOneoffPatchCompartment