{"id":31751,"date":"2024-03-14T16:04:20","date_gmt":"2024-03-14T15:04:20","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/?p=31751"},"modified":"2024-03-14T16:04:25","modified_gmt":"2024-03-14T15:04:25","slug":"patching-oracle-databases-with-nutanix-ndb","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/","title":{"rendered":"Patching Oracle databases with Nutanix NDB"},"content":{"rendered":"\n<p>A few years back I had the great opportunity to test Nutanix NDB, at that time called Nutanix Era, and I had written a few blogs about provisioning Oracle databases, taking snapshot, log catchup, cloning a database, restoring a database, aso&#8230;  and see interaction with Oracle Database itself. But I was not able, at that time, to test the patching of Oracle databases. I recently had the chance to get a new environment and I finally had the opportunity to test the patching of Oracle databases. I would like to share with you my experience and show you how easy the patching is with Nutanix NDB. You will be able to see the advantage that Nutanix NDB offers to you in term of database&#8217;s patching.<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-template-vm-patching\">Template VM patching<\/h2>\n\n\n\n<p>I have been initially creating a template VM with Oracle 19.3.0.0.190416 version, named MAW-Oracle19cSource-19.3.0.0.190416, used only as reference to create the software profile and provisioned several oracle databases on several VMs.<\/p>\n\n\n\n<p>I have then cloned the same template, to create a new VM that I called MAW-Oracle19cSource-19.21.0.0.231017.<\/p>\n\n\n\n<p>I manually patched Oracle version for Oracle RDBMS and Oracle Grid on the new template VM MAW-Oracle19cSource-19.21.0.0.231017 from version 19.3 to last version 19.21.<\/p>\n\n\n\n<p>Version of grid before patching the template:<\/p>\n\n\n\n<pre class=\"brush: sql; gutter: true; first-line: 1; highlight: [1]\">\n[grid@oel-19c ~]$ \/u01\/app\/19.0.0\/grid\/OPatch\/opatch lspatches\n29585399;OCW RELEASE UPDATE 19.3.0.0.0 (29585399)\n29517247;ACFS RELEASE UPDATE 19.3.0.0.0 (29517247)\n29517242;Database Release Update : 19.3.0.0.190416 (29517242)\n\nOPatch succeeded.\n<\/pre>\n<\/br>\n\n\n\n<p>Version of oracle before patching the template:<\/p>\n\n\n\n<pre class=\"brush: sql; gutter: true; first-line: 1; highlight: [1]\">\n[oracle@oel-19c ~]$ $ORACLE_HOME\/OPatch\/opatch lspatches\n29585399;OCW RELEASE UPDATE 19.3.0.0.0 (29585399)\n29517242;Database Release Update : 19.3.0.0.190416 (29517242)\n\nOPatch succeeded.\n<\/pre>\n<\/br>\n\n\n\n<p>Version of grid after patching the template:<\/p>\n\n\n\n<pre class=\"brush: sql; gutter: true; first-line: 1; highlight: [1]\">\n[grid@oel-19c ~]$ $ORACLE_HOME\/OPatch\/opatch lspatches\n35655527;OCW RELEASE UPDATE 19.21.0.0.0 (35655527)\n35652062;ACFS RELEASE UPDATE 19.21.0.0.0 (35652062)\n35643107;Database Release Update : 19.21.0.0.231017 (35643107)\n35553096;TOMCAT RELEASE UPDATE 19.0.0.0.0 (35553096)\n33575402;DBWLM RELEASE UPDATE 19.0.0.0.0 (33575402)\n\nOPatch succeeded.\n<\/pre>\n<\/br>\n\n\n\n<p>Version of oracle after patching the template:<\/p>\n\n\n\n<pre class=\"brush: sql; gutter: true; first-line: 1; highlight: [1]\">\n[oracle@oel-19c ~]$ $ORACLE_HOME\/OPatch\/opatch lspatches\n35655527;OCW RELEASE UPDATE 19.21.0.0.0 (35655527)\n35643107;Database Release Update : 19.21.0.0.231017 (35643107)\n\nOPatch succeeded.\n<\/pre>\n<\/br>\n\n\n\n<p>Checking on prism we can see the 2 templates.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"958\" height=\"653\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/List_template_after_clone.png\" alt=\"\" class=\"wp-image-31772\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/List_template_after_clone.png 958w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/List_template_after_clone-300x204.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/List_template_after_clone-768x523.png 768w\" sizes=\"auto, (max-width: 958px) 100vw, 958px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-register-new-template-vm\">Register new template VM<\/h2>\n\n\n\n<p>We now need to register the new MAW-Oracle19cSource-19.21.0.0.231017 VM into Nutanix NDB. For this we will go in the <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Database Server VMs<\/mark> menu and from the submenu <mark class=\"has-inline-color has-luminous-vivid-orange-color\">List<\/mark> we will click the <mark class=\"has-inline-color has-luminous-vivid-orange-color\">+Register<\/mark> button, and choose Oracle.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"491\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_1-1024x491.png\" alt=\"\" class=\"wp-image-31776\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_1-1024x491.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_1-300x144.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_1-768x368.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_1-1536x736.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_1.png 1567w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>And fill all needed information.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"702\" height=\"602\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_2.png\" alt=\"\" class=\"wp-image-31778\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_2.png 702w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_2-300x257.png 300w\" sizes=\"auto, (max-width: 702px) 100vw, 702px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"456\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_3.png\" alt=\"\" class=\"wp-image-31779\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_3.png 700w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_3-300x195.png 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/figure>\n\n\n\n<p>We can ignore next missing dependencies, knowing sshpass is only required for Oracle RAC patching.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"701\" height=\"388\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_4.png\" alt=\"\" class=\"wp-image-31780\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_4.png 701w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_4-300x166.png 300w\" sizes=\"auto, (max-width: 701px) 100vw, 701px\" \/><\/figure>\n\n\n\n<p>In the <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Operations<\/mark> menu, we can check the progression of the registration.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"493\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_5-1024x493.png\" alt=\"\" class=\"wp-image-31781\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_5-1024x493.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_5-300x144.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_5-768x369.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_5-1536x739.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_5.png 1773w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Finally, from the <mark class=\"has-inline-color has-luminous-vivid-orange-color\">DB Server VMs<\/mark> menu, we can see our new VM template being registered.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"394\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_6-1024x394.png\" alt=\"\" class=\"wp-image-31782\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_6-1024x394.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_6-300x116.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_6-768x296.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_6-1536x592.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Register_new_patched_template_6.png 1771w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-update-existing-software-profile\">Update existing software profile<\/h2>\n\n\n\n<p>We now need to update existing software profile with new 19.21 template. All previous databases and VMs have been provisioned with this software profile, named MAW-Oracle19c. This will give the ability to patch to 19.21 the Oracle databases been deployed with this software profile.<\/p>\n\n\n\n<p>Going to the <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Profiles<\/mark> menu, <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Software<\/mark> submenu, we can see and select concerned software profile named MAW-Oracle19c.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"502\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_1-1024x502.png\" alt=\"\" class=\"wp-image-31785\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_1-1024x502.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_1-300x147.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_1-768x377.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_1-1536x753.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_1.png 1776w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"459\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_2-1024x459.png\" alt=\"\" class=\"wp-image-31787\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_2-1024x459.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_2-300x134.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_2-768x344.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_2-1536x688.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_2.png 1776w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Chose the button <mark class=\"has-inline-color has-luminous-vivid-orange-color\">+Create<\/mark> to update your software profile by creating a new version.<\/p>\n\n\n\n<p>Provide a name for the version and select the new VM template which has been recently patched to version 19.21.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"520\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_3-1024x520.png\" alt=\"\" class=\"wp-image-31789\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_3-1024x520.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_3-300x152.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_3-768x390.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_3-1536x779.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_3.png 1772w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Give some notes for the new OS version, grid version and oracle home version. Operating System version? Yes, because we could also in mean time use Nutanix NDB to easily patch the OS of the VM!<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"519\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_4-1024x519.png\" alt=\"\" class=\"wp-image-31790\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_4-1024x519.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_4-300x152.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_4-768x389.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_4-1536x779.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_4.png 1771w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>From the <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Operations<\/mark> menu, we can follow the progress of creating the Software Profile version.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"473\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_5-1024x473.png\" alt=\"\" class=\"wp-image-31791\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_5-1024x473.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_5-300x139.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_5-768x355.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_5-1536x709.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_5.png 1767w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-checking-software-profile-versions-in-use\">Checking Software Profile Versions in use<\/h2>\n\n\n\n<p>From the same <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Profiles<\/mark> menu, <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Software<\/mark> submenu, clicking on our profile we can see the number of database servers using each version. In our case, we have 5 database servers (initially deployed) using the 19.3 version and 0 so far using the new 19.21 version. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"464\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_6-1024x464.png\" alt=\"\" class=\"wp-image-31792\" style=\"width:841px;height:auto\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_6-1024x464.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_6-300x136.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_6-768x348.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_6-1536x696.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_6.png 1771w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"447\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_7-1024x447.png\" alt=\"\" class=\"wp-image-31794\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_7-1024x447.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_7-300x131.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_7-768x335.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_7-1536x671.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_7.png 1772w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-publish-the-new-software-profile-version\">Publish the new Software Profile version<\/h2>\n\n\n\n<p>Entering the concerned Software Profile, we see the same with more details.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"502\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_8-1024x502.png\" alt=\"\" class=\"wp-image-31795\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_8-1024x502.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_8-300x147.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_8-768x376.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_8-1536x753.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_8.png 1773w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>We will click on the  <mark class=\"has-inline-color has-luminous-vivid-orange-color\">update<\/mark> button on profile 2.0 version (the one we just created) to publish it and make it available for recommended patches. <br>Do not forget to select the check box :<mark class=\"has-inline-color has-luminous-vivid-orange-color\"> By publishing this version of the software profile, I understand that NDB will recommend that all databases using an earlier versions of this software profile should update to this new version. The recommendation will appear on the Database Server VM home page.<\/mark><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"516\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_9-1024x516.png\" alt=\"\" class=\"wp-image-31796\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_9-1024x516.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_9-300x151.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_9-768x387.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_9-1536x774.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_9.png 1773w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"497\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_10-1024x497.png\" alt=\"\" class=\"wp-image-31797\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_10-1024x497.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_10-300x146.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_10-768x372.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_10-1536x745.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update_software_profile_10.png 1767w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The new 2.0 version is now in <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Published<\/mark> version.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-check-database-server-vms\">Check Database Server VMs<\/h2>\n\n\n\n<p>In <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Database Server VMs<\/mark> Menu, List submenu, we see the list of all VMs.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"388\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Database_Server_VMs_1-1024x388.png\" alt=\"\" class=\"wp-image-31800\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Database_Server_VMs_1-1024x388.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Database_Server_VMs_1-300x114.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Database_Server_VMs_1-768x291.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Database_Server_VMs_1-1536x582.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Database_Server_VMs_1.png 1773w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Selecting and entering one of the initial deployed VMs, we see that there is now a recommended new version that can be applied, the new 19.21 we just created.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"440\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Database_Server_VMs_2-1024x440.png\" alt=\"\" class=\"wp-image-31801\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Database_Server_VMs_2-1024x440.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Database_Server_VMs_2-300x129.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Database_Server_VMs_2-768x330.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Database_Server_VMs_2-1536x660.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Database_Server_VMs_2.png 1773w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Let&#8217;s ssh TEST1-VM, check Oracle dbhome version and connect to the TEST1 database to check current version.<\/p>\n\n\n\n<pre class=\"brush: sql; gutter: true; first-line: 1; highlight: [1,4,7,10,16,28,29,35]\">\nmaw@DBI-LT-MAW2 Nutanix % ssh -i Nutanix_oracle_private_key.pem oracle@10.42.67.48\nLast login: Thu Jan 11 16:13:30 2024 from 10.42.202.71\n\n-bash-4.2$ sudo su - oracle\nLast login: Sat Jan 13 20:13:02 UTC 2024 from 10.42.202.71 on pts\/0\n\n-bash-4.2$ hostname\nMAW-Brewtanix-TEST1-VM\n\n-bash-4.2$ $ORACLE_HOME\/OPatch\/opatch lspatches\n29585399;OCW RELEASE UPDATE 19.3.0.0.0 (29585399)\n29517242;Database Release Update : 19.3.0.0.190416 (29517242)\n\nOPatch succeeded.\n\n-bash-4.2$ sqlplus \/ as sysdba\n\nSQL*Plus: Release 19.0.0.0.0 - Production on Sat Jan 13 20:14:34 2024\nVersion 19.3.0.0.0\n\nCopyright (c) 1982, 2019, Oracle.  All rights reserved.\n\n\nConnected to:\nOracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production\nVersion 19.3.0.0.0\n\nSQL&gt; set lines 300 pages 500\nSQL&gt; select instance_name, host_name from v$instance;\n\nINSTANCE_NAME    HOST_NAME\n---------------- ----------------------------------------------------------------\nTEST1            MAW-Brewtanix-TEST1-VM\n\nSQL&gt; select patch_id, source_version, target_version, status, description from dba_registry_sqlpatch;\n\n  PATCH_ID SOURCE_VERSION  TARGET_VERSION  STATUS                    DESCRIPTION\n---------- --------------- --------------- ------------------------- ----------------------------------------------------------------------------------------------------\n  29517242 19.1.0.0.0      19.3.0.0.0      SUCCESS                   Database Release Update : 19.3.0.0.190416 (29517242)\n\nSQL&gt;\n<\/pre>\n<\/br>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-patch-one-database-server-vm\">Patch one Database Server VM<\/h2>\n\n\n\n<p>Let&#8217;s select TEST1-VM from <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Database Server VMs<\/mark> Menu and patch it by clicking the <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Update<\/mark> button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"857\" height=\"176\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_1.png\" alt=\"\" class=\"wp-image-31809\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_1.png 857w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_1-300x62.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_1-768x158.png 768w\" sizes=\"auto, (max-width: 857px) 100vw, 857px\" \/><\/figure>\n\n\n\n<p>Let&#8217;s chose our new Software Profile Version, 19.21, and select if we want to upgrade it now or later at a scheduled date and time. The patching can then easily be scheduled to be run in a maintenance windows.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"601\" height=\"769\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_2.png\" alt=\"\" class=\"wp-image-31810\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_2.png 601w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_2-234x300.png 234w\" sizes=\"auto, (max-width: 601px) 100vw, 601px\" \/><\/figure>\n\n\n\n<p>We will chose to patch it now. Confirmation needs to be given by giving the name for the Database Server VM, here MAW-Brewtanix-TEST1-VM. Click the <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Update<\/mark> button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"602\" height=\"502\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_3.png\" alt=\"\" class=\"wp-image-31811\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_3.png 602w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_3-300x250.png 300w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/><\/figure>\n\n\n\n<p>From the <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Database Server VMs<\/mark> menu, we can see that the operation has been started.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"532\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_4-1024x532.png\" alt=\"\" class=\"wp-image-31812\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_4-1024x532.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_4-300x156.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_4-768x399.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_4-1536x798.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_4.png 1769w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>From the <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Operations<\/mark> menu we can see the process of the patching.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"652\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_5-1024x652.png\" alt=\"\" class=\"wp-image-31813\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_5-1024x652.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_5-300x191.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_5-768x489.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_5-1536x978.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_5.png 1769w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>And finally, from the <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Database Server VMs<\/mark> menu, clicking of the concerned VM we can see that this one is now on the last recommended version.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"700\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_6-1024x700.png\" alt=\"\" class=\"wp-image-31814\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_6-1024x700.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_6-300x205.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_6-768x525.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_6-1536x1049.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Update-TEST1_6.png 1764w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-check-recent-patched-vm-and-database\">Check recent patched VM and database<\/h2>\n\n\n\n<p>We can connect to the recent patched VM.<\/p>\n\n\n\n<p>And check cfgtool logs.<\/p>\n\n\n\n<pre class=\"brush: sql; gutter: true; first-line: 1; highlight: [1,3]\">\n-bash-4.2$ cd \/u02\/app\/oracle\/cfgtoollogs\/sqlpatch\/sqlpatch_120344_2024_01_13_20_42_09\/\n\n-bash-4.2$ ls -ltrh\ntotal 33M\n-rw------- 1 oracle oinstall  552 Jan 13 20:42 sqlpatch_catcon__catcon_120344.lst\n-rw-r--r-- 1 oracle oinstall 1.5K Jan 13 20:42 bootstrap1.sql\n-rw-r--r-- 1 oracle oinstall 1.6K Jan 13 20:42 bootstrap1_TEST1.log\n-rw-r--r-- 1 oracle oinstall 7.3K Jan 13 20:42 install1.sql\n-rw-r--r-- 1 oracle oinstall  326 Jan 13 20:50 sqlpatch_autorecomp_TEST1.log\n-rw------- 1 oracle oinstall  23M Jan 13 20:51 sqlpatch_catcon_0.log\n-rw-r--r-- 1 oracle oinstall 3.8K Jan 13 20:51 sqlpatch_summary.json\n-rw-r--r-- 1 oracle oinstall 632K Jan 13 20:51 sqlpatch_invocation.log\n-rw-r--r-- 1 oracle oinstall  133 Jan 13 20:51 sqlpatch_progress.json\n-rw-r--r-- 1 oracle oinstall 9.1M Jan 13 20:51 sqlpatch_debug.log\n<\/pre>\n<\/br>\n\n\n\n<p>The version of the dbhome, which should now run Oracle 19.21 version.<\/p>\n\n\n\n<pre class=\"brush: sql; gutter: true; first-line: 1; highlight: [1,7,10]\">\n-bash-4.2$ $ORACLE_HOME\/OPatch\/opatch lspatches\n35655527;OCW RELEASE UPDATE 19.21.0.0.0 (35655527)\n35643107;Database Release Update : 19.21.0.0.231017 (35643107)\n\nOPatch succeeded.\n\n-bash-4.2$ hostname\nMAW-Brewtanix-TEST1-VM\n\n-bash-4.2$ echo $ORACLE_SID\nTEST1\n<\/pre>\n<\/br>\n\n\n\n<p>And finally database version, which is now 19.21.<\/p>\n\n\n\n<pre class=\"brush: sql; gutter: true; first-line: 1; highlight: [1,13,14,20]\">\n-bash-4.2$ sqlplus \/ as sysdba\n\nSQL*Plus: Release 19.0.0.0.0 - Production on Sat Jan 13 20:59:50 2024\nVersion 19.21.0.0.0\n\nCopyright (c) 1982, 2022, Oracle.  All rights reserved.\n\n\nConnected to:\nOracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production\nVersion 19.21.0.0.0\n\nSQL&gt; set lines 300 pages 500\nSQL&gt; select instance_name, host_name from v$instance;\n\nINSTANCE_NAME    HOST_NAME\n---------------- ----------------------------------------------------------------\nTEST1            MAW-Brewtanix-TEST1-VM\n\nSQL&gt; select patch_id, source_version, target_version, status, description from dba_registry_sqlpatch;\n\n  PATCH_ID SOURCE_VERSION  TARGET_VERSION  STATUS                    DESCRIPTION\n---------- --------------- --------------- ------------------------- ----------------------------------------------------------------------------------------------------\n  29517242 19.1.0.0.0      19.3.0.0.0      SUCCESS                   Database Release Update : 19.3.0.0.190416 (29517242)\n  35643107 19.3.0.0.0      19.21.0.0.0     SUCCESS                   Database Release Update : 19.21.0.0.231017 (35643107)\n\nSQL&gt;\n<\/pre>\n<\/br>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-patch-all-remaining-database-server-vms-in-one-maintenance-windows\">Patch all remaining Database Server VMs in one Maintenance Windows<\/h2>\n\n\n\n<p>We can now schedule all 4 remaining Database Server VMs patching in the same Maintenance Windows.<\/p>\n\n\n\n<p>From the <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Profiles<\/mark> menu, <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Software<\/mark> submenu, clicking on our concerned Software Profile, MAW-Oracle19c, we can see that we have 4 VMs still running on 19.3 and only 1 running on last 19.21 Oracle version (TEST1 been recently patched).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"497\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_1-1024x497.png\" alt=\"\" class=\"wp-image-31820\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_1-1024x497.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_1-300x146.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_1-768x373.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_1-1536x745.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_1.png 1772w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Entering our Software Profile, we can have a look on the VMs named running each software version.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"471\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_2-1024x471.png\" alt=\"\" class=\"wp-image-31821\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_2-1024x471.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_2-300x138.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_2-768x353.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_2-1536x707.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_2.png 1775w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"515\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_3-1024x515.png\" alt=\"\" class=\"wp-image-31822\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_3-1024x515.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_3-300x151.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_3-768x386.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_3-1536x772.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_3.png 1773w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>We need to create a Maintenance Windows. We can do this from the <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Policies menu, Maintenance Window<\/mark> submenu.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"760\" height=\"544\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_4.png\" alt=\"\" class=\"wp-image-31823\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_4.png 760w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_4-300x215.png 300w\" sizes=\"auto, (max-width: 760px) 100vw, 760px\" \/><\/figure>\n\n\n\n<p>Click <mark class=\"has-inline-color has-luminous-vivid-orange-color\">+Create<\/mark> button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"198\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_5-1024x198.png\" alt=\"\" class=\"wp-image-31825\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_5-1024x198.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_5-300x58.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_5-768x148.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_5-1536x297.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_5.png 1775w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Give a name (here Patching-DB), choose scheduling, as weekly for example providing a repeated day and time. Give a time frame for the Maintenance Windows.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"698\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_6-1024x698.png\" alt=\"\" class=\"wp-image-31826\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_6-1024x698.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_6-300x205.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_6-768x524.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_6-1536x1048.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_6.png 1768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Maintenance Windows has been created.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"244\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_7-1024x244.png\" alt=\"\" class=\"wp-image-31827\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_7-1024x244.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_7-300x72.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_7-768x183.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_7-1536x366.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_7.png 1773w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>From the <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Database Server VMs<\/mark>, select I selected the 4 VMs remaining on 19.3 version, chosed <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Maintenance<\/mark> from the <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Actions<\/mark> menu.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"394\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_8-1024x394.png\" alt=\"\" class=\"wp-image-31828\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_8-1024x394.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_8-300x116.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_8-768x296.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_8-1536x592.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_8.png 1773w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>I selected <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Database Patching<\/mark> only, as I did not have any new OS version. I chose the appropriate Maintenance Windows that I have just created, and named Patching-DB. And finally associated the VMs to the maintenance windows by clicking on the <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Associate<\/mark> button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"277\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_9-1024x277.png\" alt=\"\" class=\"wp-image-31831\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_9-1024x277.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_9-300x81.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_9-768x208.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_9-1536x415.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_9.png 1573w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Selecting the VMs again from the <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Database Server VMs<\/mark> menu, we can see that they are associated to the Patching-DB maintenance window.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"439\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_10-1024x439.png\" alt=\"\" class=\"wp-image-31833\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_10-1024x439.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_10-300x129.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_10-768x329.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_10-1536x659.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_10.png 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>And status becomes QUEUED FOR PATCHING once the maintenance windows starts.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"432\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_11-1024x432.png\" alt=\"\" class=\"wp-image-31834\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_11-1024x432.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_11-300x127.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_11-768x324.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_11-1536x649.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_11.png 1601w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Selecting one VM, we see status of <mark class=\"has-inline-color has-luminous-vivid-orange-color\">In Progress<\/mark> on the <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Software Profile Version<\/mark> part.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"524\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_12-1024x524.png\" alt=\"\" class=\"wp-image-31835\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_12-1024x524.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_12-300x154.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_12-768x393.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_12-1536x786.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_12.png 1602w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Same can be seen from the <mark class=\"has-inline-color has-luminous-vivid-orange-color\">Operations<\/mark> menu.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"606\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_14-1024x606.png\" alt=\"\" class=\"wp-image-31837\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_14-1024x606.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_14-300x178.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_14-768x455.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_14-1536x909.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_14.png 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"720\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_15-1024x720.png\" alt=\"\" class=\"wp-image-31838\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_15-1024x720.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_15-300x211.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_15-768x540.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/Patch_all_remaining_15.png 1317w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-to-wrap-up\">To wrap up<\/h2>\n\n\n\n<p>As we could see it is more than easy and very efficient to patch several Oracle Databases with Nutanix NDB.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A few years back I had the great opportunity to test Nutanix NDB, at that time called Nutanix Era, and I had written a few blogs about provisioning Oracle databases, taking snapshot, log catchup, cloning a database, restoring a database, aso&#8230; and see interaction with Oracle Database itself. But I was not able, at that [&hellip;]<\/p>\n","protected":false},"author":48,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[59],"tags":[280,3285,96,2576],"type_dbi":[],"class_list":["post-31751","post","type-post","status-publish","format-standard","hentry","category-oracle","tag-database","tag-nutanix-ndb","tag-oracle","tag-patching-2"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Patching Oracle databases with Nutanix NDB - dbi Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Patching Oracle databases with Nutanix NDB\" \/>\n<meta property=\"og:description\" content=\"A few years back I had the great opportunity to test Nutanix NDB, at that time called Nutanix Era, and I had written a few blogs about provisioning Oracle databases, taking snapshot, log catchup, cloning a database, restoring a database, aso&#8230; and see interaction with Oracle Database itself. But I was not able, at that [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-14T15:04:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-14T15:04:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/List_template_after_clone.png\" \/>\n<meta name=\"author\" content=\"Marc Wagner\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Marc Wagner\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/\"},\"author\":{\"name\":\"Marc Wagner\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/225d9884b8467ead9a872823acb14628\"},\"headline\":\"Patching Oracle databases with Nutanix NDB\",\"datePublished\":\"2024-03-14T15:04:20+00:00\",\"dateModified\":\"2024-03-14T15:04:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/\"},\"wordCount\":1142,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/List_template_after_clone.png\",\"keywords\":[\"database\",\"Nutanix NDB\",\"Oracle\",\"patching\"],\"articleSection\":[\"Oracle\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/\",\"name\":\"Patching Oracle databases with Nutanix NDB - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/List_template_after_clone.png\",\"datePublished\":\"2024-03-14T15:04:20+00:00\",\"dateModified\":\"2024-03-14T15:04:25+00:00\",\"author\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/225d9884b8467ead9a872823acb14628\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/#primaryimage\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/List_template_after_clone.png\",\"contentUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/List_template_after_clone.png\",\"width\":958,\"height\":653},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.dbi-services.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Patching Oracle databases with Nutanix NDB\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/225d9884b8467ead9a872823acb14628\",\"name\":\"Marc Wagner\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/a873cc6e7fbdbbcbdbcaf5dbded14ad9a77b2ec2c3e03b4d724ed33d35d5f328?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a873cc6e7fbdbbcbdbcaf5dbded14ad9a77b2ec2c3e03b4d724ed33d35d5f328?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a873cc6e7fbdbbcbdbcaf5dbded14ad9a77b2ec2c3e03b4d724ed33d35d5f328?s=96&d=mm&r=g\",\"caption\":\"Marc Wagner\"},\"url\":\"https:\/\/www.dbi-services.com\/blog\/author\/marc-wagner\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Patching Oracle databases with Nutanix NDB - dbi Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/","og_locale":"en_US","og_type":"article","og_title":"Patching Oracle databases with Nutanix NDB","og_description":"A few years back I had the great opportunity to test Nutanix NDB, at that time called Nutanix Era, and I had written a few blogs about provisioning Oracle databases, taking snapshot, log catchup, cloning a database, restoring a database, aso&#8230; and see interaction with Oracle Database itself. But I was not able, at that [&hellip;]","og_url":"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/","og_site_name":"dbi Blog","article_published_time":"2024-03-14T15:04:20+00:00","article_modified_time":"2024-03-14T15:04:25+00:00","og_image":[{"url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/List_template_after_clone.png","type":"","width":"","height":""}],"author":"Marc Wagner","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Marc Wagner","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/"},"author":{"name":"Marc Wagner","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/225d9884b8467ead9a872823acb14628"},"headline":"Patching Oracle databases with Nutanix NDB","datePublished":"2024-03-14T15:04:20+00:00","dateModified":"2024-03-14T15:04:25+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/"},"wordCount":1142,"commentCount":0,"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/List_template_after_clone.png","keywords":["database","Nutanix NDB","Oracle","patching"],"articleSection":["Oracle"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/","url":"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/","name":"Patching Oracle databases with Nutanix NDB - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/#primaryimage"},"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/List_template_after_clone.png","datePublished":"2024-03-14T15:04:20+00:00","dateModified":"2024-03-14T15:04:25+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/225d9884b8467ead9a872823acb14628"},"breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/#primaryimage","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/List_template_after_clone.png","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2024\/03\/List_template_after_clone.png","width":958,"height":653},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/patching-oracle-databases-with-nutanix-ndb\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Patching Oracle databases with Nutanix NDB"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/225d9884b8467ead9a872823acb14628","name":"Marc Wagner","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a873cc6e7fbdbbcbdbcaf5dbded14ad9a77b2ec2c3e03b4d724ed33d35d5f328?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a873cc6e7fbdbbcbdbcaf5dbded14ad9a77b2ec2c3e03b4d724ed33d35d5f328?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a873cc6e7fbdbbcbdbcaf5dbded14ad9a77b2ec2c3e03b4d724ed33d35d5f328?s=96&d=mm&r=g","caption":"Marc Wagner"},"url":"https:\/\/www.dbi-services.com\/blog\/author\/marc-wagner\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/31751","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/48"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=31751"}],"version-history":[{"count":23,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/31751\/revisions"}],"predecessor-version":[{"id":31840,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/31751\/revisions\/31840"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=31751"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=31751"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=31751"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=31751"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}