{"id":44392,"date":"2026-05-31T09:15:00","date_gmt":"2026-05-31T07:15:00","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/?p=44392"},"modified":"2026-05-30T16:47:21","modified_gmt":"2026-05-30T14:47:21","slug":"goldengate-26ai-out-of-place-patching-with-the-web-ui","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/goldengate-26ai-out-of-place-patching-with-the-web-ui\/","title":{"rendered":"GoldenGate 26ai out-of-place patching with the web UI"},"content":{"rendered":"\n<p>For some customers, the <a href=\"https:\/\/www.dbi-services.com\/blog\/upgrade-goldengate-from-classic-to-microservices-architecture-before-its-too-late\/\" target=\"_blank\" rel=\"noreferrer noopener\">end of support for GoldenGate 19c<\/a> in May this year and the <strong>migration to Microservices Architecture<\/strong> mean that they have to adapt their patching procedures (if they had any !). Let&#8217;s see how to <strong>patch a GoldenGate Microservices Architecture out of place<\/strong> efficiently. This guide is designed for GoldenGate 26ai because this version introduces some small changes. However, you can follow this blog to patch other versions of GoldenGate.<\/p>\n\n\n\n<p>As for Oracle databases, the idea is to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Set up a <strong>new GoldenGate home<\/strong>.<\/li>\n\n\n\n<li><strong>Switch the running processes<\/strong> to the new version of GoldenGate.<\/li>\n<\/ul>\n\n\n\n<p>The nice thing is that since a few patches, Oracle now always delivers <strong>GoldenGate patches<\/strong> in <strong>two versions<\/strong>: the <strong>standard patch<\/strong>, applied on top of an existing installation, and a <strong>complete installation<\/strong>, which includes the patch. In this blog, we will use the second option.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-installing-the-latest-version-of-goldengate\">Installing the latest version of GoldenGate<\/h2>\n\n\n\n<p>At the time of writing, version <code>23.26.2.0.1<\/code> (patch 39299258) was just released, but you should definitely check on the Oracle Support website to see if a new patch is available.<\/p>\n\n\n\n<p>As instructed in the installation guide for GoldenGate, just <strong>unzip the patched installation<\/strong> to a temporary directory and use the <code>runInstaller<\/code> with the following <code>oggcore.rsp<\/code> response file.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&gt; cat \/home\/oracle\/oggcore.rsp\noracle.install.responseFileVersion=\/oracle\/install\/rspfmt_ogginstall_response_schema_v26_1_0\nINSTALL_OPTION=ORA23ai\nSOFTWARE_LOCATION=\/u01\/app\/ogg\/product\/23.26.2.0.1\nINVENTORY_LOCATION=\/u01\/app\/oraInventory\nUNIX_GROUP_NAME=oinstall\n\n&gt; \/u01\/stage\/fbo_ggs_Linux_x64_Oracle_services_shiphome\/Disk1\/runInstaller -silent -responseFile \/home\/oracle\/oggcore.rsp\nStarting Oracle Universal Installer...\n\nChecking Temp space: must be greater than 120 MB.   Actual 17094 MB    Passed\nChecking swap space: must be greater than 150 MB.   Actual 4095 MB    Passed\n&#091;...]\nSuccessfully Setup Software.\nThe installation of Oracle GoldenGate Services was successful.<\/code><\/pre>\n\n\n\n<p>50% of the work is already done, but it&#8217;s definitely not the hardest part ! If you&#8217;re wondering how to take this out-of-place patching procedure and adapt it to GoldenGate 19c, just remember to set <code>INSTALL_OPTION=ORA19c<\/code> in the <code>oggcore.rsp<\/code> response file.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-changing-ogg-home-from-the-web-ui\">Changing <code>OGG_HOME<\/code> from the web UI<\/h2>\n\n\n\n<p>Now that you have your new GoldenGate home, you are <strong>ready to switch<\/strong>. There are multiple ways of doing it, starting with updating your installation from the web UI. Here are the steps in the process:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Updating the <code>OGG_HOME<\/code> of the Service Manager<\/li>\n\n\n\n<li>Restarting the Service Manager<\/li>\n\n\n\n<li>Optionally, restart the services attached to the Service Manager.<\/li>\n\n\n\n<li>Updating the <code>OGG_HOME<\/code> of the deployments (one at a time)<\/li>\n\n\n\n<li>Restarting the deployments<\/li>\n\n\n\n<li>Restarting extracts, replicats and distribution paths<\/li>\n<\/ul>\n\n\n\n<p>To start, just log in to the service manager and go to the <em><strong>Deployments &gt; Service Manager &gt; Details<\/strong><\/em> tab.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"549\" height=\"1024\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_details_tab-549x1024.png\" alt=\"\" class=\"wp-image-44785\" style=\"width:300px\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_details_tab-549x1024.png 549w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_details_tab-161x300.png 161w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_details_tab.png 620w\" sizes=\"auto, (max-width: 549px) 100vw, 549px\" \/><\/figure>\n<\/div>\n\n\n<p>All you need to do is to edit the <em><strong>Deployment detail<\/strong><\/em>, by setting the new value for OGG_HOME. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"310\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_alter_deployment-1024x310.png\" alt=\"\" class=\"wp-image-44786\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_alter_deployment-1024x310.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_alter_deployment-300x91.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_alter_deployment-768x232.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_alter_deployment.png 1528w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>After updating the Service Manager, you can safely restart it from the web UI <strong><em>Home<\/em><\/strong> tab.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"250\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_restart_service_manager-1024x250.png\" alt=\"\" class=\"wp-image-44787\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_restart_service_manager-1024x250.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_restart_service_manager-300x73.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_restart_service_manager-768x188.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_restart_service_manager-1536x376.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_restart_service_manager.png 2020w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p>If you check on your server, you should see the <code>ServiceManager<\/code> process using the latest <code>OGG_HOME<\/code> location:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>oracle@vmogg:~\/ &#091;ogg] ps -ef|grep ServiceManager\noracle      1709       1  0 14:47 ?        00:00:03 \/u01\/app\/ogg\/product\/23.26.2.0.1\/bin\/ServiceManager --quiet<\/code><\/pre>\n\n\n\n<p>A new process named <code>AIService<\/code> was introduced in 26ai. If it is still running on the old <code>OGG_HOME<\/code> even after restarting the <code>ServiceManager<\/code> deployment, you should <strong>restart it from the web UI<\/strong>. Just click on the <code>ServiceManager<\/code> deployment, stop the AI Service and restart it.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"268\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_webui_aiservice-1024x268.png\" alt=\"\" class=\"wp-image-44879\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_webui_aiservice-1024x268.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_webui_aiservice-300x79.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_webui_aiservice-768x201.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_webui_aiservice-1536x402.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_webui_aiservice-2048x536.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>At this point, it is important to know that all <strong>your deployment processes<\/strong>, including extracts and replicats, <strong>are still running<\/strong> on the old GoldenGate home directory. Besides checking the server processes, you can verify the version from the web UI by clicking on the top-right profile icon and on <em><strong>About<\/strong><\/em>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"426\" height=\"526\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_about.png\" alt=\"\" class=\"wp-image-44783\" style=\"width:200px\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_about.png 426w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_about-243x300.png 243w\" sizes=\"auto, (max-width: 426px) 100vw, 426px\" \/><\/figure>\n<\/div>\n\n\n<p>In the service manager UI, you will have the new version:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"656\" height=\"250\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_about_sm.png\" alt=\"\" class=\"wp-image-44781\" style=\"width:400px\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_about_sm.png 656w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_about_sm-300x114.png 300w\" sizes=\"auto, (max-width: 656px) 100vw, 656px\" \/><\/figure>\n<\/div>\n\n\n<p>And in the administration service UI, the old version is still there:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"712\" height=\"266\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_about_admin.png\" alt=\"\" class=\"wp-image-44782\" style=\"width:400px\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_about_admin.png 712w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_about_admin-300x112.png 300w\" sizes=\"auto, (max-width: 712px) 100vw, 712px\" \/><\/figure>\n<\/div>\n\n\n<p>You can now update your deployments, one at a time, by repeating the exact same procedure. From the Service Manager web UI, go to the <em><strong>Details<\/strong><\/em> tab of your deployments. Then, edit the <em><strong>Deployment detail<\/strong><\/em> and set <code>OGG_HOME<\/code> to the new value.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"432\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_deployment_detail-1024x432.png\" alt=\"\" class=\"wp-image-44784\" style=\"width:700px\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_deployment_detail-1024x432.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_deployment_detail-300x127.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_deployment_detail-768x324.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_deployment_detail.png 1378w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p>Once updated, restart the deployment from the same <em><strong>Home<\/strong><\/em> tab where you restarted the Service Manager earlier.<\/p>\n\n\n\n<p>Once all your deployments are running on the new home, you can restart the extracts, replicats and distribution paths. Connected to the <strong>Administration Service<\/strong> in the web UI, restart them one by one or using the <strong><em>Group Action<\/em><\/strong> button.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"156\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_restart_proc-1024x156.png\" alt=\"\" class=\"wp-image-44788\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_restart_proc-1024x156.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_restart_proc-300x46.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_restart_proc-768x117.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_restart_proc-1536x233.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_restart_proc.png 2014w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"h-some-services-are-still-running-on-the-old-ogg-home\">Some services are still running on the old <code>OGG_HOME<\/code><\/h2>\n\n\n\n<p>If some <strong>services are still running<\/strong> on the old <code>OGG_HOME<\/code>, do not worry. The web UI or the REST API will return a response before restarting all services. More specifically, for the deployments, the restart will succeed as long as the Administration Service (<code>adminsrvr<\/code>) is restarted. The Receiver Service (<code>recvsrvr<\/code>) or the Distribution Service (<code>distsrvr<\/code>) might take more time to restart. Just <strong>wait a bit<\/strong> and it should be good. If, after a few minutes, the services are still running on the old home, <strong>restart them manually<\/strong> (still from the web UI).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-other-things-to-consider\">Other things to consider<\/h2>\n\n\n\n<p>If you decide to change the name of your home at every release, remember to change the <code>OGG_HOME<\/code> in all scripts and environments. This might include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>DMK environment files.<\/li>\n\n\n\n<li><code>systemd<\/code> service file, which might include the <code>OGG_HOME<\/code> variable.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>For some customers, the end of support for GoldenGate 19c in May this year and the migration to Microservices Architecture mean that they have to adapt their patching procedures (if they had any !). Let&#8217;s see how to patch a GoldenGate Microservices Architecture out of place efficiently. This guide is designed for GoldenGate 26ai because [&hellip;]<\/p>\n","protected":false},"author":152,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3787,59],"tags":[3380,3182,3560,3827,3804,328,3730,4034,2576,3954,3031],"type_dbi":[3835,3826,3406,3828,3823,3740,3881,4035,3893,3955,3037],"class_list":["post-44392","post","type-post","status-publish","format-standard","hentry","category-goldengate","category-oracle","tag-3380","tag-3182","tag-23ai","tag-3827","tag-26ai","tag-goldengate","tag-ogg","tag-out-of-place","tag-patching-2","tag-ui","tag-web","type-3835","type-3826","type-23ai","type-3828","type-26ai","type-goldengate","type-ogg","type-out-of-place","type-patching","type-ui","type-web"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>GoldenGate 26ai out-of-place patching with the web UI - dbi Blog<\/title>\n<meta name=\"description\" content=\"How to patch GoldenGate out-of-place directly from the web UI, ensuring maximum availability of your replication\" \/>\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\/goldengate-26ai-out-of-place-patching-with-the-web-ui\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GoldenGate 26ai out-of-place patching with the web UI\" \/>\n<meta property=\"og:description\" content=\"How to patch GoldenGate out-of-place directly from the web UI, ensuring maximum availability of your replication\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/goldengate-26ai-out-of-place-patching-with-the-web-ui\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-31T07:15:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_details_tab.png\" \/>\n\t<meta property=\"og:image:width\" content=\"620\" \/>\n\t<meta property=\"og:image:height\" content=\"1156\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Julien Delattre\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Julien Delattre\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 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\\\/goldengate-26ai-out-of-place-patching-with-the-web-ui\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-26ai-out-of-place-patching-with-the-web-ui\\\/\"},\"author\":{\"name\":\"Julien Delattre\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/764ab019cc9dec42655b4c6b9b8e474e\"},\"headline\":\"GoldenGate 26ai out-of-place patching with the web UI\",\"datePublished\":\"2026-05-31T07:15:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-26ai-out-of-place-patching-with-the-web-ui\\\/\"},\"wordCount\":742,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-26ai-out-of-place-patching-with-the-web-ui\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2026\\\/05\\\/ogg_patch_details_tab-549x1024.png\",\"keywords\":[\"19\",\"23\",\"23ai\",\"26\",\"26ai\",\"GoldenGate\",\"ogg\",\"out-of-place\",\"patching\",\"UI\",\"web\"],\"articleSection\":[\"GoldenGate\",\"Oracle\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-26ai-out-of-place-patching-with-the-web-ui\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-26ai-out-of-place-patching-with-the-web-ui\\\/\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-26ai-out-of-place-patching-with-the-web-ui\\\/\",\"name\":\"GoldenGate 26ai out-of-place patching with the web UI - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-26ai-out-of-place-patching-with-the-web-ui\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-26ai-out-of-place-patching-with-the-web-ui\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2026\\\/05\\\/ogg_patch_details_tab-549x1024.png\",\"datePublished\":\"2026-05-31T07:15:00+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/764ab019cc9dec42655b4c6b9b8e474e\"},\"description\":\"How to patch GoldenGate out-of-place directly from the web UI, ensuring maximum availability of your replication\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-26ai-out-of-place-patching-with-the-web-ui\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-26ai-out-of-place-patching-with-the-web-ui\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-26ai-out-of-place-patching-with-the-web-ui\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2026\\\/05\\\/ogg_patch_details_tab.png\",\"contentUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2026\\\/05\\\/ogg_patch_details_tab.png\",\"width\":620,\"height\":1156},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-26ai-out-of-place-patching-with-the-web-ui\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GoldenGate 26ai out-of-place patching with the web UI\"}]},{\"@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\\\/764ab019cc9dec42655b4c6b9b8e474e\",\"name\":\"Julien Delattre\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a97d00e680bbf237126e24b65281cbcb66cd20bd1ed2d14bf928991b2bf68eb5?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a97d00e680bbf237126e24b65281cbcb66cd20bd1ed2d14bf928991b2bf68eb5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a97d00e680bbf237126e24b65281cbcb66cd20bd1ed2d14bf928991b2bf68eb5?s=96&d=mm&r=g\",\"caption\":\"Julien Delattre\"},\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/author\\\/juliendelattre\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"GoldenGate 26ai out-of-place patching with the web UI - dbi Blog","description":"How to patch GoldenGate out-of-place directly from the web UI, ensuring maximum availability of your replication","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\/goldengate-26ai-out-of-place-patching-with-the-web-ui\/","og_locale":"en_US","og_type":"article","og_title":"GoldenGate 26ai out-of-place patching with the web UI","og_description":"How to patch GoldenGate out-of-place directly from the web UI, ensuring maximum availability of your replication","og_url":"https:\/\/www.dbi-services.com\/blog\/goldengate-26ai-out-of-place-patching-with-the-web-ui\/","og_site_name":"dbi Blog","article_published_time":"2026-05-31T07:15:00+00:00","og_image":[{"width":620,"height":1156,"url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_details_tab.png","type":"image\/png"}],"author":"Julien Delattre","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Julien Delattre","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/goldengate-26ai-out-of-place-patching-with-the-web-ui\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/goldengate-26ai-out-of-place-patching-with-the-web-ui\/"},"author":{"name":"Julien Delattre","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/764ab019cc9dec42655b4c6b9b8e474e"},"headline":"GoldenGate 26ai out-of-place patching with the web UI","datePublished":"2026-05-31T07:15:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/goldengate-26ai-out-of-place-patching-with-the-web-ui\/"},"wordCount":742,"commentCount":0,"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/goldengate-26ai-out-of-place-patching-with-the-web-ui\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_details_tab-549x1024.png","keywords":["19","23","23ai","26","26ai","GoldenGate","ogg","out-of-place","patching","UI","web"],"articleSection":["GoldenGate","Oracle"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/goldengate-26ai-out-of-place-patching-with-the-web-ui\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/goldengate-26ai-out-of-place-patching-with-the-web-ui\/","url":"https:\/\/www.dbi-services.com\/blog\/goldengate-26ai-out-of-place-patching-with-the-web-ui\/","name":"GoldenGate 26ai out-of-place patching with the web UI - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/goldengate-26ai-out-of-place-patching-with-the-web-ui\/#primaryimage"},"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/goldengate-26ai-out-of-place-patching-with-the-web-ui\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_details_tab-549x1024.png","datePublished":"2026-05-31T07:15:00+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/764ab019cc9dec42655b4c6b9b8e474e"},"description":"How to patch GoldenGate out-of-place directly from the web UI, ensuring maximum availability of your replication","breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/goldengate-26ai-out-of-place-patching-with-the-web-ui\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/goldengate-26ai-out-of-place-patching-with-the-web-ui\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/goldengate-26ai-out-of-place-patching-with-the-web-ui\/#primaryimage","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_details_tab.png","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/05\/ogg_patch_details_tab.png","width":620,"height":1156},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/goldengate-26ai-out-of-place-patching-with-the-web-ui\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"GoldenGate 26ai out-of-place patching with the web UI"}]},{"@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\/764ab019cc9dec42655b4c6b9b8e474e","name":"Julien Delattre","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a97d00e680bbf237126e24b65281cbcb66cd20bd1ed2d14bf928991b2bf68eb5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a97d00e680bbf237126e24b65281cbcb66cd20bd1ed2d14bf928991b2bf68eb5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a97d00e680bbf237126e24b65281cbcb66cd20bd1ed2d14bf928991b2bf68eb5?s=96&d=mm&r=g","caption":"Julien Delattre"},"url":"https:\/\/www.dbi-services.com\/blog\/author\/juliendelattre\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/44392","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\/152"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=44392"}],"version-history":[{"count":12,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/44392\/revisions"}],"predecessor-version":[{"id":44887,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/44392\/revisions\/44887"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=44392"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=44392"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=44392"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=44392"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}