psm dbcs rollback

Rolls back a patch that was applied to an Oracle Database Cloud Service instance.


In the following syntax, line breaks have been added for clarity. Do not include them when entering the command.

psm dbcs rollback
  -s|--service-name instance-name
  -r|--rollback-id rollback-id
  [-n|--additional-note note-text]
  [-of|--output-format json|html|short]


Parameter Description

-s|--service-name instance-name

Specifies the name of the Database Cloud Service instance on which you want to roll back the patch.

-r|--rollback-id rollback-id

Specifies the rollback ID of the patch to roll back. To learn the rollback ID of a patch applied to a service instance, use the psm dbcs applied-patches command.

-n|--additional-note note-text

(Optional) Specifies custom note text you want to associate with the rollback operation.

-of|--output-format json|html|short

(Optional) Specifies the output format of the command’s response:

  • json—output is formatted as a JSON array.

  • html—output is formatted as HTML

  • short—output is formatted as a brief summary.

The default output format is the one you specified when using the psm setup command to configure the psm CLI.


The following example rolls back application of the patch specified by rollback ID 131003 from the db12c-xp-si Database Cloud Service instance.

$ psm dbcs rollback --service-name db12c-xp-si --rollback-id 131003
        "message":"PATCHING-5038: Rollback of service from patch [22291127-EE] is submitted as an asynchronous job.",
Job ID : 5858496

Here is the information about job 5858496 upon successful completion of the operation:

$ psm dbcs operation-status --job-id 5858496
            "message":"Phase initialize completed"
            "message":"Patching job [5858496] initiated by [dbaasadmin] started.."
            "message":"Phase rollback completed"