<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1991691992703627006</id><updated>2026-10-24T15:37:26.216+05:30</updated><category term="Maintenance and Support"/><category term="Issues and Fixes"/><category term="Oracle Cloud"/><category term="Apps Concepts"/><category term="Database Concepts"/><category term="OCI"/><category term="Installation and Configuration"/><category term="Release 12.1.1"/><category term="12.2"/><category term="Concurrent Manager"/><category term="10G DATABASE"/><category term="FORMS"/><category term="12c Database"/><category term="11G Database"/><category term="Application Services"/><category term="Linux Commands"/><category term="Updates"/><category term="Apps 12.2"/><category term="Diagnostics"/><category term="Patching"/><category term="AUTOCONFIG"/><category term="Upgrade 12.0.6 to 12.1.1"/><category term="Autonomous Database"/><category term="Metalink"/><category term="12.1.3"/><category term="FNDLOAD"/><category term="Oracle23AI"/><category term="19c DB"/><category term="Architecture and Filesystem"/><category term="LINUX"/><category term="Reports"/><category term="Ugrade 10.2.0.3 to 11g"/><category term="adop"/><category term="CLONING"/><category term="FAQs"/><category term="OPatch"/><category term="Weblogic Server"/><category term="11.5.10 to 12.1"/><category term="12.2.10"/><category term="12.2.11"/><category term="12.2.5 Upgrade"/><category term="12.2.7"/><category term="12.2.7 Upgrade"/><category term="12c Upgrade"/><category term="Backup and Recovery"/><category term="Exadata"/><category term="Migration"/><category term="News"/><category term="Performance Tuening"/><category term="WorkFlow"/><category term="abandoned node"/><category term="add"/><category term="delete"/><category term="downtime mode"/><category term="entries"/><category term="misconfiguration"/><category term="multi node"/><category term="ssh"/><category term="xml"/><title type='text'>Oracle Applications DBA</title><subtitle type='html'>https://www.linkedin.com/in/kirankumarale</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>184</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-2710158882760076780</id><published>2025-05-20T14:36:00.000+05:30</published><updated>2025-05-20T14:36:00.188+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Autonomous Database"/><category scheme="http://www.blogger.com/atom/ns#" term="Database Concepts"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle23AI"/><title type='text'>Zero Downtime Migration (ZDM)</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;Zero Downtime Migration (ZDM) supports cross-platform migration of Oracle databases.&amp;nbsp;Specifically, ZDM 21.2 introduced the ability to migrate source Oracle databases running on Oracle Solaris or IBM AIX to Oracle Autonomous Database or Co-managed Oracle Database on Oracle Linux.&amp;nbsp;ZDM also supports cross-platform migrations using the Logical Offline workflow, and has expanded to include source databases on AWS RDS.&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1914&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;ZDM offers different migration workflows, including:&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1915&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; font-weight: 600; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Logical Offline Migration:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1916&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;This method uses Data Pump export and import for migrations, allowing for cross-platform and cross-version migrations.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1917&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; font-weight: 600; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Physical Offline Migration:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1918&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;This workflow utilizes RMAN backup and restore, supporting migrations between the same database versions and platforms.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1919&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; font-weight: 600; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Physical Online Migration:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1920&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;This method leverages Oracle Data Guard for online migrations, and supports migrations between different platforms and versions.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1921&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; font-weight: 600; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Logical Online Migration:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1922&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;This approach utilizes Oracle GoldenGate to keep the source and target databases in sync during the migration, enabling minimal downtime.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1923&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;Supported Sources:&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1924&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Oracle Databases on Linux, Solaris, and AIX.&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1925&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Oracle Databases on AWS RDS.&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1926&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; On-premises Oracle Databases.&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1927&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Oracle Databases on Oracle Cloud Infrastructure.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1928&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;Supported Targets:&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1929&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;Oracle Autonomous Database, Co-managed Oracle Databases, Oracle Database on Oracle Cloud Infrastructure, and Oracle Database@Azure.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/2710158882760076780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2025/05/zero-downtime-migration-zdm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/2710158882760076780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/2710158882760076780'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2025/05/zero-downtime-migration-zdm.html' title='Zero Downtime Migration (ZDM)'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-4613665682436452543</id><published>2025-05-20T14:34:00.007+05:30</published><updated>2025-05-20T14:34:53.945+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Autonomous Database"/><category scheme="http://www.blogger.com/atom/ns#" term="Database Concepts"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle23AI"/><title type='text'>Install, configure, and migrate an Oracle database using Zero Downtime Migration (ZDM)</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;To install, configure, and migrate an Oracle database using Zero Downtime Migration (ZDM), you&#39;ll need to follow these steps:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1704&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;1. Install ZDM:&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1705&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Download the ZDM software from the&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;a class=&quot;BeniMwRmDODyqVPfYIYiBDObybMDkBXoss &quot; data-test-app-aware-link=&quot;&quot; href=&quot;https://www.oracle.com/database/technologies/rac/zdm-downloads.html&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: #0a66c2; font-weight: 600; margin: 0px; overflow-wrap: break-word; padding: 0px; text-decoration-color: rgb(10, 102, 194); text-decoration-line: none; text-decoration-style: solid; touch-action: manipulation; vertical-align: baseline;&quot; tabindex=&quot;0&quot; target=&quot;_self&quot;&gt;Oracle website&lt;/a&gt;.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1706&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Create necessary directories (e.g.,&amp;nbsp;grid,&amp;nbsp;base) on the ZDM service host.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1707&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use the&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;a class=&quot;BeniMwRmDODyqVPfYIYiBDObybMDkBXoss &quot; data-test-app-aware-link=&quot;&quot; href=&quot;http://zdminstall.sh/&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: #0a66c2; font-weight: 600; margin: 0px; overflow-wrap: break-word; padding: 0px; text-decoration-color: rgb(10, 102, 194); text-decoration-line: none; text-decoration-style: solid; touch-action: manipulation; vertical-align: baseline;&quot; tabindex=&quot;0&quot; target=&quot;_self&quot;&gt;zdminstall.sh&lt;/a&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;script to install ZDM, specifying the Oracle Home and Oracle Base locations.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1708&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;2. Configure ZDM:&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1709&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; font-weight: 600; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Prepare the Source and Target Hosts:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1710&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ensure SSH connectivity and SQL*Net connectivity between the source and target database hosts.&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1711&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Configure the ZDM service host to have necessary hostnames and IP addresses.&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1712&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ensure the source database is running in archive log mode.&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1713&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; font-weight: 600; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Create a Response File:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1714&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use the template file provided with ZDM ($ZDMHOME/rhp/zdm/template/zdm_template.rsp).&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1715&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Customize the response file with details about the source and target databases, including credentials, network information, and object storage details.&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1716&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; font-weight: 600; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Verify the Configuration:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1717&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use ZDM&#39;s configuration verification tools to ensure all parameters are correctly set.&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1718&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; font-weight: 600; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Create a Wallet on the Source Database:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1719&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If you&#39;re using Transparent Data Encryption (TDE), create a wallet and save the public key.&amp;nbsp;This is needed for encrypting the backup.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1720&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;3. Migrate the Database:&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1721&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; font-weight: 600; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Initiate the Migration:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1722&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use the&amp;nbsp;migrate_database&amp;nbsp;command in the ZDM CLI.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1723&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Provide the response file as an argument to the command.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1724&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; font-weight: 600; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;ZDM will then:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1725&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Connect to the source and target databases.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1726&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Prepare the source and target environments.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1727&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Validate the configuration.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1728&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Perform discovery and copy files to the object storage.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1729&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Restore the database on the target.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1730&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; font-weight: 600; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Complete the Migration:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1731&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ZDM will notify you when the migration is complete.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1732&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; You can then switch over to the new database.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/4613665682436452543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2025/05/install-configure-and-migrate-oracle.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/4613665682436452543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/4613665682436452543'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2025/05/install-configure-and-migrate-oracle.html' title='Install, configure, and migrate an Oracle database using Zero Downtime Migration (ZDM)'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-5401754671290363021</id><published>2025-05-20T14:33:00.005+05:30</published><updated>2025-05-20T14:33:52.787+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Autonomous Database"/><category scheme="http://www.blogger.com/atom/ns#" term="Database Concepts"/><category scheme="http://www.blogger.com/atom/ns#" term="OCI"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle23AI"/><title type='text'>ZDM - Pause after ZDM_CONFIGURE_DG_SRC</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;Oracle ZDM (Zero Downtime Migration) allows pausing the migration process, including before the final switchover to the target database.&amp;nbsp;This pause allows you to verify the target database, perform application tests, or prepare for the switchover at a time convenient for your application and business needs.&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1494&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;Key features and considerations for pausing ZDM before switchover:&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1495&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; font-weight: 600; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Pause after ZDM_CONFIGURE_DG_SRC:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1496&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;This is the recommended stage to pause before the actual switchover.&amp;nbsp;At this point, the standby database is created, and synchronization between the source and target databases is established.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1497&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; font-weight: 600; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Manual switchover:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1498&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;After pausing, you can manually switchover your application to the standby database.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1499&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; font-weight: 600; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Validating the target database:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1500&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;You can verify that the target database is working as expected and perform application tests before switching over.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1501&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; font-weight: 600; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Resuming the ZDM job:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1502&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;Once you are ready, you can resume the ZDM job, which will then perform the final switchover and other necessary post-migration tasks.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1503&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;·&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; font-weight: 600; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Hybrid disaster recovery:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1504&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;Pausing before switchover allows you to create a hybrid disaster recovery setup where the on-premises database remains in place as a standby for disaster recovery.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1505&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;Example:&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1506&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;You can pause the ZDM job with the&amp;nbsp;-pauseafter&amp;nbsp;flag when running the&amp;nbsp;zdmcli migrate database&amp;nbsp;command.&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1507&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;Code&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember1508&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;$ $ZDMHOME/bin/zdmcli migrate database \ -rsp /home/zdmuser/physical_online/physical_online.rsp \ -sourcesid oradb \ -pauseafter ZDM_CONFIGURE_DG_SRC&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/5401754671290363021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2025/05/zdm-pause-after-zdmconfiguredgsrc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/5401754671290363021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/5401754671290363021'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2025/05/zdm-pause-after-zdmconfiguredgsrc.html' title='ZDM - Pause after ZDM_CONFIGURE_DG_SRC'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-3552955506383276184</id><published>2025-05-20T14:32:00.001+05:30</published><updated>2025-05-20T14:32:12.562+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Database Concepts"/><category scheme="http://www.blogger.com/atom/ns#" term="OCI"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle23AI"/><category scheme="http://www.blogger.com/atom/ns#" term="Updates"/><title type='text'>Oracle ZDM – Zero Downtime Migration</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h2 class=&quot;ember-view reader-text-block__heading-2&quot; id=&quot;ember726&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 24px; line-height: 1.25; margin: 0px 0px 16px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;1. Introduction to ZDM&lt;/h2&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember727&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;Oracle Zero Downtime Migration (ZDM) is an automated utility for migrating Oracle databases to Oracle Cloud Infrastructure (OCI) with minimal or zero downtime. It supports both physical and logical migrations using proven Oracle MAA (Maximum Availability Architecture) technologies.&lt;/p&gt;&lt;h2 class=&quot;ember-view reader-text-block__heading-2&quot; id=&quot;ember728&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 24px; line-height: 1.25; margin: 0px 0px 16px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;2. Architecture Overview&lt;/h2&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember729&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;ZDM works by coordinating backup, restore, and synchronization activities between the source and target databases. The source can be on-prem or in a different cloud, while the target is usually in OCI. A dedicated ZDM server orchestrates the migration steps.&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember730&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;h2 class=&quot;ember-view reader-text-block__heading-2&quot; id=&quot;ember731&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 24px; line-height: 1.25; margin: 0px 0px 16px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;3. Pre-requisites&lt;/h2&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember732&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;• ZDM server on Oracle Linux 7/8 • Required RPMs: glibc-devel, expect, libaio, unzip • SSH access between ZDM and source/target DBs • SQL*Net connectivity (port 1521) • Object Storage/Recovery Appliance access&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember733&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;h2 class=&quot;ember-view reader-text-block__heading-2&quot; id=&quot;ember734&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 24px; line-height: 1.25; margin: 0px 0px 16px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;4. ZDM Installation&lt;/h2&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember735&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;• Extract ZDM zip file and run&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;a class=&quot;BeniMwRmDODyqVPfYIYiBDObybMDkBXoss &quot; data-test-app-aware-link=&quot;&quot; href=&quot;http://zdminstall.sh/&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgb(10, 102, 194); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: #0a66c2; font-weight: 600; margin: 0px; overflow-wrap: break-word; padding: 0px; text-decoration-color: rgb(10, 102, 194); text-decoration-line: none; text-decoration-style: solid; touch-action: manipulation; vertical-align: baseline;&quot; tabindex=&quot;0&quot; target=&quot;_self&quot;&gt;zdminstall.sh&lt;/a&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;• Define ZDM_BASE and ZDM_HOME • Add ZDM_HOME/bin to PATH • Start services using zdmservice • Validate using zdmcli version/status&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember736&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;h2 class=&quot;ember-view reader-text-block__heading-2&quot; id=&quot;ember737&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 24px; line-height: 1.25; margin: 0px 0px 16px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;5. Response File Parameters&lt;/h2&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember738&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;The response file defines the source, target, backup location, method, and advanced behavior like fallback, shutdown source, or convert to PDB. Important keys include: • MIGRATION_METHOD=ONLINE_PHYSICAL • BACKUP_PATH • TGT_RETAIN_DB_UNIQUE_NAME • NON_CDBTOPDB_CONVERSION • SHUTDOWN_SRC&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember739&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;h2 class=&quot;ember-view reader-text-block__heading-2&quot; id=&quot;ember740&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 24px; line-height: 1.25; margin: 0px 0px 16px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;6. Migration Execution Flow&lt;/h2&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember741&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;1. Validate job config with -eval 2. Execute migration using zdmcli 3. Use -pauseafter ZDM_CONFIGURE_DG_SRC to allow testing 4. Resume ZDM to perform switchover 5. Monitor logs and validate completion&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember742&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;h2 class=&quot;ember-view reader-text-block__heading-2&quot; id=&quot;ember743&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 24px; line-height: 1.25; margin: 0px 0px 16px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;7. Pause After DG Configuration&lt;/h2&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember744&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;Using -pauseafter ZDM_CONFIGURE_DG_SRC, DBAs can stop the migration before final switchover. Benefits: • Validate the target standby DB • Conduct application testing or UAT • Retain source as a hybrid DR system&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember745&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;h2 class=&quot;ember-view reader-text-block__heading-2&quot; id=&quot;ember746&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 24px; line-height: 1.25; margin: 0px 0px 16px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;8. Monitoring &amp;amp; Logs&lt;/h2&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember747&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;ZDM logs are vital for tracking job progress and diagnosing issues. • ZDM Server Logs: $ZDM_BASE/crsdata/&amp;lt;node&amp;gt;/rhp/rhpserver.log • Migration Logs: $ORACLE_BASE/zdm/zdm_&amp;lt;DB&amp;gt;_&amp;lt;JOBID&amp;gt;/zdm/log • Command: zdmcli query job -jobid JOB1&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember748&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;h2 class=&quot;ember-view reader-text-block__heading-2&quot; id=&quot;ember749&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 24px; line-height: 1.25; margin: 0px 0px 16px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;9. Troubleshooting&lt;/h2&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember750&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;Common issues include: • SSH permission denied • TNS alias resolution failure • Incorrect RMAN backup paths • Version mismatch or missing redo logs Always validate with zdmcli query job and inspect logs.&lt;/p&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember751&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; margin: 0px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline; white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;h2 class=&quot;ember-view reader-text-block__heading-2&quot; id=&quot;ember752&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 24px; line-height: 1.25; margin: 0px 0px 16px; outline: rgba(0, 0, 0, 0.9) none 0px; padding: 0px; vertical-align: baseline;&quot;&gt;10. Best Practices &amp;amp; Tips&lt;/h2&gt;&lt;p class=&quot;ember-view reader-text-block__paragraph&quot; id=&quot;ember753&quot; style=&quot;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.9); border-image: none 100% / 1 / 0 stretch; border-style: none; border-width: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; margin: 0px 0px 32px; padding: 0px; pointer-events: all; vertical-align: baseline;&quot;&gt;• Always use -eval to pre-validate the job • Pause before switchover to reduce risk • Use snapshot standby for UAT • Keep ZDM node isolated from DBs • Automate cleanup and fallback testing&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/3552955506383276184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2025/05/oracle-zdm-zero-downtime-migration.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/3552955506383276184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/3552955506383276184'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2025/05/oracle-zdm-zero-downtime-migration.html' title='Oracle ZDM – Zero Downtime Migration'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-8228922920591247276</id><published>2024-04-29T17:31:00.009+05:30</published><updated>2024-04-29T18:36:49.248+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="12.2"/><category scheme="http://www.blogger.com/atom/ns#" term="12c Database"/><category scheme="http://www.blogger.com/atom/ns#" term="19c DB"/><category scheme="http://www.blogger.com/atom/ns#" term="Apps 12.2"/><category scheme="http://www.blogger.com/atom/ns#" term="Database Concepts"/><title type='text'>An Oracle Database Performance Crisis/Scenario :  A Comprehensive Analysis and Strategic Recommendations</title><content type='html'>&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;We had a Performance Issue sometime back. Here&#39;s a concise summary of the situation and our resolution approach.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Situation:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;1. Apps reports are running significantly longer compared to yesterday/week before, with some running for more than 4 hours as compared to 10-15 min in the last run..&lt;/p&gt;&lt;p&gt;2. SQL*Plus login from the apps node to DB is taking an extended time.&lt;/p&gt;&lt;p&gt;3. CPU on DB Node is used up, with a high load average of above 120 on a 16-core CPU.&lt;/p&gt;&lt;p&gt;4. A long-running process or session is not releasing CPU or memory, causing High Wait times for other sessions.&lt;/p&gt;&lt;p&gt;5. Many concurrent requests, more than 250, are in pending status.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Findings:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;1. Gather Statistics was last run about 3 months back for most CUSTOM tables though regular GSS request was already scheduled.&lt;/p&gt;&lt;p&gt;2. optimizer_adaptive_features is set to TRUE, which is not recommended.&lt;/p&gt;&lt;p&gt;3. filesystemio_options is set to NONE.&lt;/p&gt;&lt;p&gt;4. High I/O on TABLES &quot;GL.GL_*******&quot;. Main cause is SQL_ID: &quot;xxxxxxxxxxxxxxxx&quot;.&lt;/p&gt;&lt;p&gt;5. Indexes &quot;GL&quot;.&quot;GL_*******_N1&quot; were not analyzed.&lt;/p&gt;&lt;p&gt;6. Builtin Scheduler Jobs/AUTOTASK CLIENT JOBS are enabled.&lt;/p&gt;&lt;p&gt;7. Scheduled Full DB Backup was running.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Recommendations:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Firstly, Stop the Full DB backup or kill the backup session and process. Run it once issue gets resolved and schedule it when this report is not running .&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;1. Run Gather Statistics and schedule it to run at regular intervals across the weekdays at non-peak hours of business.&lt;/p&gt;&lt;p&gt;2. Set optimizer_adaptive_features to FALSE.&lt;/p&gt;&lt;p&gt;3. Set filesystemio_options to SETALL.&lt;/p&gt;&lt;p&gt;4. Disable auto space advisor job, as it is causing a performance impact.&lt;/p&gt;&lt;p&gt;5. Consider disabling SQL Tuning Advisor job as ACCEPT_SQL_PROFILES is set to FALSE.&lt;/p&gt;&lt;p&gt;6. Gather statistics for the &quot;GL&quot;.&quot;GL_*********_N1&quot; indexes.&lt;/p&gt;&lt;p&gt;7. Optimize the SQL query causing high I/O on &quot;GL.GL_*******&quot;. Run SQL Tuning Advisor and Accept the profiles given.&lt;/p&gt;&lt;p&gt;8. Cancel long-running requests –ID’s: xxxxxxxx and xxxxxxxx after confirmation from Functional teams.&lt;/p&gt;&lt;p&gt;9. Run and schedule maintenance programs for GL to optimize the Posting program performance.&lt;/p&gt;&lt;p&gt;10. Move the GL tables mentioned above to gain performance on IOPS.Db file sequential/scattered reads were high and SEGMENT ADVISOR recommended to move tables and reclaim space.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Meanwhile we increased the Concurrent Manager processes and Added 2 more OPP processes.&lt;/p&gt;&lt;p&gt;The other pending requests started processing slowly and completed within an hour or so.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Issue was fixed finally. DB was performing &lt;b&gt;better than before&lt;/b&gt; the issue.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;---&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/8228922920591247276/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2024/04/oracle-database-performance-crisis.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/8228922920591247276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/8228922920591247276'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2024/04/oracle-database-performance-crisis.html' title='An Oracle Database Performance Crisis/Scenario :  A Comprehensive Analysis and Strategic Recommendations'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-987605454727133217</id><published>2024-04-29T14:41:00.001+05:30</published><updated>2024-04-29T14:41:49.861+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="12c Database"/><category scheme="http://www.blogger.com/atom/ns#" term="19c DB"/><category scheme="http://www.blogger.com/atom/ns#" term="Database Concepts"/><title type='text'> TOP 10 COMMON CAUSES FOR A DATABASE CRASH AND THEIR POSSIBLE FIXES</title><content type='html'>&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;1. Insufficient Memory:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Reason: If the Oracle instance does not have enough memory allocated, it can lead to crashes.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Fix: Increase the memory allocated to the Oracle instance.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- Use the following command to increase the SGA (System Global Area) size:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ALTER SYSTEM SET SGA_TARGET=4G SCOPE=SPFILE;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- Restart the Oracle instance for the changes to take effect:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SHUTDOWN IMMEDIATE;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;STARTUP;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;2. Corrupted Data Files:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Reason: If the Oracle data files get corrupted, it can cause the database to crash.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Fix: Perform a data file recovery.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- Identify the corrupted data file:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SELECT FILE_NAME FROM DBA_DATA_FILES WHERE TABLESPACE_NAME=&#39;TABLESPACE_NAME&#39;;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- Take the tablespace offline:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ALTER TABLESPACE TABLESPACE_NAME OFFLINE;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- Perform recovery:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;RECOVER DATAFILE &#39;FULL_PATH_TO_DATAFILE&#39; ;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- Bring the tablespace online:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ALTER TABLESPACE TABLESPACE_NAME ONLINE;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;3. Resource Contention:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Reason: If there is contention for resources like CPU or I/O, it can lead to database crashes.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Fix: Identify and resolve the contention issues.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- Check for resource-intensive queries:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SELECT SQL_ID, SQL_TEXT FROM V$SQL WHERE PARSING_SCHEMA_NAME=&#39;SCHEMA_NAME&#39;;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- Tune the queries or restrict their resource usage.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;4. Listener Issues:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Reason: If the listener service is not running or misconfigured, it can cause database connectivity issues and crashes.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Fix: Restart the listener service.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- Stop the listener:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lsnrctl stop;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- Start the listener:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lsnrctl start;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;5. Database Locks:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Reason: If there are long-held locks on critical resources, it can lead to database hangs or crashes.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Fix: Identify and release the locks.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- Check for locks:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SELECT * FROM V$LOCK WHERE BLOCK=1;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- Release locks:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ALTER SYSTEM KILL SESSION &#39;SID,SERIAL#&#39; IMMEDIATE;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;6. Hardware Failure:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Reason: Hardware failures such as disk failures or memory issues can cause the database to crash.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Fix: Replace the faulty hardware component.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- Check hardware health using vendor-specific tools.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- Replace faulty hardware components.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;7. Software Bugs:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Reason: Bugs or issues in the Oracle Database software can lead to crashes.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Fix: Apply patches and updates.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- Check for available patches and updates on the Oracle support website.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- Apply the patches using Oracle OPatch utility.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;8. Configuration Issues:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Reason: Incorrect or misconfigured database parameters can cause instability and crashes.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Fix: Review and adjust database configuration.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- Check the current database parameters:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SHOW PARAMETER NAME;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- Adjust parameters as needed:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ALTER SYSTEM SET PARAMETER_NAME=VALUE SCOPE=SPFILE;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;```&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;9. Network Problems:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Reason: Network issues such as packet loss or network latency can cause database connectivity problems and crashes.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Fix: Troubleshoot and resolve network issues.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- Check network connectivity between client and server.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;- Investigate and resolve any network hardware or configuration issues.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;10. Excessive Redo Log Generation:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; - Reason: Excessive redo log generation due to high DML activity can lead to crashes.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; - Fix: Manage redo log generation.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; - Increase the size of redo logs:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ALTER DATABASE ADD LOGFILE (&#39;/path/to/new/logfile1.log&#39;, &#39;/path/to/new/logfile2.log&#39;) SIZE 100M;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ```&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; - Monitor and optimize DML operations to reduce redo log generation.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;It&#39;s essential to regularly monitor your Oracle Database for performance issues and address them promptly to prevent crashes.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/987605454727133217/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2024/04/top-10-common-causes-for-database-crash.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/987605454727133217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/987605454727133217'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2024/04/top-10-common-causes-for-database-crash.html' title=' TOP 10 COMMON CAUSES FOR A DATABASE CRASH AND THEIR POSSIBLE FIXES'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-6577601620078593455</id><published>2024-04-27T20:21:00.002+05:30</published><updated>2024-04-27T20:25:37.846+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Database Concepts"/><title type='text'>THE FLOW OF A SELECT OR DML INSIDE ORACLE DATABASE </title><content type='html'>THE FLOW OF A SELECT OR DML INSIDE ORACLE DATABASE&amp;nbsp;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;1. Client Connection:&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;- The user&#39;s client application establishes a connection to the Oracle database server.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;2. Server Authentication:&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;- The database server authenticates the user&#39;s credentials.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;3. Session Initialization:&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;- Upon successful authentication, the database server initializes a session for the user, allocating memory in the PGA and setting up session-specific parameters.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;4. Process Creation:&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;- A dedicated server process or a shared server process is created on the database server to handle the user&#39;s session.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;5. SGA Initialization:&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;- The SGA is initialized, including components such as the buffer cache, shared pool, and redo log buffer.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;6. SQL Parsing (for DML or SELECT):&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;- When the user executes a DML or SELECT statement, the server parses the SQL query, checking syntax and semantics. If the statement is valid, an execution plan is generated and stored in the shared pool.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;7. Transaction Initialization (for DML):&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;- For DML statements, the database initializes the transaction context, starting a new transaction ID or using an existing one.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;8. Execution Plan Execution:&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;- The database server executes the execution plan, which may involve data retrieval (for SELECT) or modification (for DML). Data blocks are cached in the buffer cache if needed.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;9. Redo Logging (for DML):&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;- For DML statements, changes are recorded in the redo log buffer for recovery purposes.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;10. Data Modification (for DML):&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; - The actual data modification (insert, update, delete) is performed on the database files. Indexes are updated as necessary.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;11. Transaction Commit or Rollback (for DML):&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; - Depending on the outcome of the transaction, a commit or rollback is issued. A commit makes the changes permanent, while a rollback undoes the changes.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;12. Data Retrieval (for SELECT):&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; - For SELECT statements, the requested data is retrieved from the buffer cache and sent back to the client.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;13. Session Termination:&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; - When the user disconnects or the session is terminated, the session is cleaned up, and the server process is released.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;During this entire process, the SGA and PGA are used for memory management, caching, and storing session-specific and shared data structures. The server process manages the communication between the client application and the database, executing SQL statements, managing locks, and ensuring data consistency and integrity.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/6577601620078593455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2024/04/the-flow-of-select-or-dml-inside-oracle.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/6577601620078593455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/6577601620078593455'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2024/04/the-flow-of-select-or-dml-inside-oracle.html' title='THE FLOW OF A SELECT OR DML INSIDE ORACLE DATABASE '/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-8593297599987919747</id><published>2024-02-03T14:00:00.000+05:30</published><updated>2024-02-03T14:00:03.019+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Apps Concepts"/><category scheme="http://www.blogger.com/atom/ns#" term="Patching"/><title type='text'>ECPUC</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h3 style=&quot;background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 13.65px; padding-top: 0.5em;&quot;&gt;ECPUC.sql&lt;/h3&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;pre style=&quot;overflow-wrap: break-word; text-wrap: wrap;&quot;&gt;E-Business Suite Critical Patch Update Checker (ECPUC)&lt;/pre&gt;&lt;pre style=&quot;overflow-wrap: break-word; text-wrap: wrap;&quot;&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;overflow-wrap: break-word; text-wrap: wrap;&quot;&gt;&lt;span style=&quot;background-color: #fbf9f8; color: #161513; font-family: OracleSansVF, OracleSansVFCyGr, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 14.336px; white-space-collapse: collapse;&quot;&gt;ECPUC is avaialble with&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;kmContent&quot; id=&quot;kmPgTpl:r1:ot71&quot; style=&quot;-webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: #fbf9f8; background-repeat: no-repeat; box-sizing: border-box; font-family: OracleSansVF, OracleSansVFCyGr, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: small; list-style: none; margin: 0px; padding: 0px; white-space-collapse: collapse;&quot;&gt;&lt;a href=&quot;https://updates.oracle.com/download/35583866.html&quot; style=&quot;-webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-repeat: no-repeat; box-sizing: border-box; color: #006b8f; list-style: none; margin: 0px; padding: 0px; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;Patch 35583866&lt;/a&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;overflow-wrap: break-word; text-wrap: wrap;&quot;&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;overflow-wrap: break-word; text-wrap: wrap;&quot;&gt;When run, ECPUC.sql generates the ECPUC_YYYY-MM-DD_HH24-MI.lst report for your environment which includes a list of required patches and security fixes available as of the latest quarterly Oracle E-Business Suite (EBS) Critical Patch Update (CPU)&lt;/pre&gt;&lt;pre style=&quot;overflow-wrap: break-word; text-wrap: wrap;&quot;&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style=&quot;overflow-wrap: break-word; text-wrap: wrap;&quot;&gt;Connect to the database as the APPS user.

     For example:  $ sqlplus APPS

 
Run ECPUC.sql while connected as APPS to the database.

     For example:  SQL&amp;gt; @ECPUC.sql&lt;/pre&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/8593297599987919747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2024/02/ecpuc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/8593297599987919747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/8593297599987919747'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2024/02/ecpuc.html' title='ECPUC'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-1305914861560158206</id><published>2024-01-09T19:57:00.002+05:30</published><updated>2024-01-09T19:58:35.618+05:30</updated><title type='text'>Vulnerability Scanning Service</title><content type='html'>&lt;p&gt;&lt;b&gt;&amp;nbsp;Title: Strengthening Cloud Security with Oracle&#39;s Vulnerability Scanning Service&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Introduction:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;In today&#39;s dynamic digital landscape, ensuring the security of your cloud infrastructure is paramount. Oracle Cloud Infrastructure&#39;s Vulnerability Scanning Service emerges as a powerful tool to fortify your defenses against potential threats. This service is specifically designed to assess and monitor the security of your cloud hosts, providing a robust solution to identify and eliminate vulnerabilities and open ports on various supported operating systems, including Oracle Linux, CentOS, Ubuntu, and Windows Server.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Getting Started:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;To kickstart your journey towards a more secure cloud environment, you can create a Scan Recipe tailored to your specific requirements. This will enable you to seamlessly integrate the Vulnerability Scanning Service into your workflow, allowing for continuous monitoring and assessment of your hosts.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Benefits and Features:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The heart of this service lies in its agent plugin, which meticulously inspects the host&#39;s operating system. It goes beyond the surface by comparing installed components with several open-source vulnerability databases, ensuring a thorough analysis. Additionally, the plugin identifies open ports on the host and validates against industry-standard benchmarks defined by the Center for Internet Security (CIS), focusing on Linux authentication and access benchmarks. The service also scans public IP addresses to identify open ports, a critical step in fortifying the most vulnerable points of your infrastructure. All scan results are conveniently stored in the same region, allowing you to review them through detailed reports.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Requirements:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Before diving into host scanning, ensure that your administrator creates policies that grant the Vulnerability Scanning Service access to your host resources. These policies should also empower your administration group to effectively manage the scanning resources. Examples of such policies include permissions to manage instances, read compartments, and access VNICS and VNIC attachments.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Example Service Policy:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;- Allow the service vulnerability-scanning-service to manage instances in tenancy.&lt;/p&gt;&lt;p&gt;- Allow the service vulnerability-scanning-service to read compartments in tenancy.&lt;/p&gt;&lt;p&gt;- Allow the service vulnerability-scanning-service to read VNICS in tenancy.&lt;/p&gt;&lt;p&gt;- Allow the service vulnerability-scanning-service to read VNIC attachments in tenancy.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Example User Group Policy:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;- Allow the group SecurityAdmins to manage VSS-family in tenancy.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Pricing:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The best part? The Vulnerability Scanning Service is absolutely free for all paying customers. Oracle encourages users to leverage this service alongside other cloud security products to maximize their overall security posture.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;A typical list of hosts that have been scanned:&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKOnvc1dmd3KFLuKifKDpO7R0kqSTVH1vPV3IAvHRutSabxwXYptOJ9dLt3Lb9NrOGsL24mJ7fWHqpRE82qhXWKA3hJFHWrL60b_IOWDcM4r2kFF-OZPaFS4eASswA2QySShiVdjndkqbM06hleEn2L9U5hLr8nU8jzDuZWTqSDEu0paOP5WcItzpd/s1109/12.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;520&quot; data-original-width=&quot;1109&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKOnvc1dmd3KFLuKifKDpO7R0kqSTVH1vPV3IAvHRutSabxwXYptOJ9dLt3Lb9NrOGsL24mJ7fWHqpRE82qhXWKA3hJFHWrL60b_IOWDcM4r2kFF-OZPaFS4eASswA2QySShiVdjndkqbM06hleEn2L9U5hLr8nU8jzDuZWTqSDEu0paOP5WcItzpd/s16000/12.PNG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;Detail Host scan results with the vulnerabilities listed:&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8IZ5Tbq_3nNYlgkHApfJMwNtG99Q_fskR226cvY-Ql6OCyMtlaOO9h6kvUYxZgLy4fP8QC2XpUalrG9p_Wg8TjJqtaROAd0uNdRPWQFZ456jp8bAXmuU7p8zCh4JtzyKvoHTurwJh4KIJvf4tiLGm9y1qvUp5khcu9gz6peT4T6h4FPwbdmwuSUyS/s1168/23.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;731&quot; data-original-width=&quot;1168&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8IZ5Tbq_3nNYlgkHApfJMwNtG99Q_fskR226cvY-Ql6OCyMtlaOO9h6kvUYxZgLy4fP8QC2XpUalrG9p_Wg8TjJqtaROAd0uNdRPWQFZ456jp8bAXmuU7p8zCh4JtzyKvoHTurwJh4KIJvf4tiLGm9y1qvUp5khcu9gz6peT4T6h4FPwbdmwuSUyS/s16000/23.PNG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/1305914861560158206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2024/01/vulnerability-scanning-service.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/1305914861560158206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/1305914861560158206'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2024/01/vulnerability-scanning-service.html' title='Vulnerability Scanning Service'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKOnvc1dmd3KFLuKifKDpO7R0kqSTVH1vPV3IAvHRutSabxwXYptOJ9dLt3Lb9NrOGsL24mJ7fWHqpRE82qhXWKA3hJFHWrL60b_IOWDcM4r2kFF-OZPaFS4eASswA2QySShiVdjndkqbM06hleEn2L9U5hLr8nU8jzDuZWTqSDEu0paOP5WcItzpd/s72-c/12.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-292937649367659699</id><published>2024-01-09T19:21:00.004+05:30</published><updated>2024-01-09T19:21:52.238+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="OCI"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="Updates"/><title type='text'>Federating Microsoft Active Directory on Oracle Cloud Infrastructure</title><content type='html'>&lt;p&gt;**Title: A Guide to Federating with Microsoft Active Directory on Oracle Cloud Infrastructure**&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Federating with Microsoft Active Directory (AD) through Microsoft Active Federation Services (AD FS) is a crucial step in integrating your organization&#39;s identity management with Oracle Cloud Infrastructure. This guide outlines the steps to achieve seamless federation.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;### About Federating with Microsoft Active Directory&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Your organization may have multiple Active Directory accounts, each possibly representing a division. While it&#39;s possible to federate multiple Active Directory accounts with Oracle Cloud Infrastructure, each federation trust should be established for a single Active Directory account.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;To initiate federation with Active Directory, a trust needs to be set up between Active Directory and Oracle Cloud Infrastructure. This involves steps in both the Oracle Cloud Infrastructure Console and Active Directory Federation Services.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;#### Step 1: Obtain Required Information from Active Directory Federation Services&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;**Summary:** Retrieve the SAML metadata document and the names of Active Directory groups for mapping to Oracle Cloud Infrastructure Identity and Access Management (IAM) groups.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;1. Locate the SAML metadata document for your AD FS federation server:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Default URL: `https://&amp;lt;yourservername&amp;gt;/FederationMetadata/2007-06/FederationMetadata.xml`&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Download and save this document for the next step.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;2. Note all Active Directory groups intended for mapping to Oracle Cloud Infrastructure IAM groups.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;#### Step 2: Add Active Directory as an Identity Provider in Oracle Cloud Infrastructure&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;**Summary:** Add the identity provider to your tenancy. Optionally, set up group mappings.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;1. Sign in to the Oracle Cloud Infrastructure Console.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;2. Navigate to Identity &amp;amp; Security &amp;gt; Federation.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;3. Click &quot;Add identity provider&quot; and provide the required information:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Display Name: A unique name for the federation trust.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Description: A friendly description.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Type: Select Microsoft Active Directory Federation Services (ADFS) or SAML 2.0 compliant identity provider.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- XML: Upload the FederationMetadata.xml file downloaded earlier.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;Click &quot;Show Advanced Options&quot; for additional settings like assertion encryption and force authentication.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;4. Click &quot;Continue&quot; and set up mappings between Active Directory groups and IAM groups.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Enter the Active Directory group name under Identity Provider Group.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Choose the corresponding IAM group from the list under OCI Group.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;Click &quot;Create&quot; to finish.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;#### Step 3: Copy the URL for the Oracle Cloud Infrastructure Federation Metadata Document&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;**Summary:** Obtain the URL for the Oracle Cloud Infrastructure Federation Metadata document.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;1. On the Federation page, click &quot;Download this document.&quot;&lt;/p&gt;&lt;p&gt;2. Copy the URL provided, which looks similar to:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- `https://auth.r2.oracleiaas.com/v1/saml/ocid1.tenancy.oc1..aaaaaaaaqdt2tvdmhsa3jmvc5dzulgs3pcv6imfwfgdya4aq/metadata.xml`&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;#### Step 4: In Active Directory Federation Services, Add Oracle Cloud Infrastructure as a Trusted Relying Party&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;1. Open the AD FS Management Console and sign in.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;2. Add Oracle Cloud Infrastructure as a trusted relying party:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Right-click AD FS &amp;gt; Add Relying Party Trust.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Import data about the relying party using the Oracle Cloud Infrastructure Federation Metadata URL copied in Step 3.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;Follow the wizard to complete the setup.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;#### Step 5: Add Claim Rules for the Oracle Cloud Infrastructure Relying Party&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;**Summary:** Add claim rules to include required elements in the SAML authentication response.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;1. Add the Name ID rule:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Incoming claim type: Windows account name.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Outgoing claim type: Name ID with Persistent Identifier format.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Pass through all claim values.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;Click &quot;Finish&quot; and add the groups rule.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;#### Step 6: Set up IAM Policies for the Groups&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;If not done earlier, configure IAM policies to control federated user access to Oracle Cloud Infrastructure resources. Refer to [Getting Started with Policies](#) for guidance.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;#### Step 7: Share Tenant Information with Federated Users&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Provide federated users with the Oracle Cloud Infrastructure Console URL (`https://cloud.oracle.com`) and your tenant&#39;s name. Users will need to input the tenant name when signing in.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;---&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/292937649367659699/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2024/01/federating-microsoft-active-directory.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/292937649367659699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/292937649367659699'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2024/01/federating-microsoft-active-directory.html' title='Federating Microsoft Active Directory on Oracle Cloud Infrastructure'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-8990635255035750521</id><published>2024-01-09T16:55:00.003+05:30</published><updated>2024-01-09T16:55:42.099+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="OCI"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="Updates"/><title type='text'>Cloud Guard</title><content type='html'>&lt;p&gt;&lt;b&gt;&amp;nbsp;Automatically identify and remediate security problems.&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Cloud Guard is a centralized infrastructure security console that enables IT security and risk management teams to monitor the aggregated security posture for applications, workloads and databases running on Oracle cloud.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Features&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Detects misconfigured resources and identifies risky activities.&lt;/p&gt;&lt;p&gt;Delivers out-of-the-box recipes that apply security best practices with a few clicks.&lt;/p&gt;&lt;p&gt;Provides automated responders to trigger corrective actions.&lt;/p&gt;&lt;p&gt;Gives a global view of customer&#39;s overall security posture of their OCI tenancy, including security and risk scores and activity maps.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Targets&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Targets set the scope of resources to be examined. For OCI, compartments and their descendent structures are used.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Detectors&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Detectors are Cloud Guard components that identify issues with resources or user actions and alert when an issue is found.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Problems&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Problems are notifications that a configuration or activity is a potential security issue.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Responders&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Responders provide notifications and corrective actions to for security problems.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Cloud Guard is not available for free Oracle Cloud Infrastructure tenancies. Before you attempt to enable Cloud Guard, ensure that:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;You have a paid tenancy.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Your tenancy account type is one of these:&lt;/p&gt;&lt;p&gt;default_dbaas&lt;/p&gt;&lt;p&gt;enterprise_dbaas&lt;/p&gt;&lt;p&gt;enterprise&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/8990635255035750521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2024/01/cloud-guard.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/8990635255035750521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/8990635255035750521'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2024/01/cloud-guard.html' title='Cloud Guard'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-1663907795177378799</id><published>2024-01-08T17:01:00.001+05:30</published><updated>2024-01-08T17:29:22.370+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="OCI"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="Updates"/><title type='text'>Oracle Database@Azure</title><content type='html'>&lt;p&gt;&lt;b&gt;# Simplifying Oracle Database@Azure Integration: A Comprehensive Guide&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;In the dynamic landscape of cloud computing, the collaboration between Oracle and Microsoft has paved the way for streamlined database management through Oracle Database@Azure. This innovative solution combines the power of Oracle Cloud Infrastructure (OCI) with Microsoft Azure, providing users with a seamless and efficient experience. In this article, we&#39;ll delve into the key features and step-by-step processes to implement Oracle Database@Azure, covering identity federation, provisioning an Exadata VM cluster, database creation, and Infrastructure as Code (IAC).&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;### Identity Federation:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;- **Purpose:** Federating identities between Entra ID and OCI to reduce management overhead and allow users to access OCI accounts with Azure logins.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;- **Benefits:** Enforces consistent identity structure across both cloud providers.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;- **Prerequisites for Azure User:** Requires specific Entra ID privileges - External identity provider administrator, Groups administrator, User administrator.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;### Groups and Roles:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;- **Azure Groups:** Includes infra-admins, VM cluster admins, etc., for administering Exadata database resources and VM clusters in Azure.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;- **Replication in OCI:** Groups with attached policies are replicated in OCI during federation.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;- **Azure Roles:** Include database owner, infra-admin, VM cluster admin, subscription manager, and database reader with standard permissions.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;- **OCI Groups and Policies:** Created to manage database actions.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;### Provisioning:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;- **Streamlined Process:** Provisioning Oracle Database@Azure resources involves a few simple steps in each portal (Azure and Oracle Cloud Console).&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;- **Steps in Azure Portal:** Creating infrastructure, VM clusters, etc., involves specifying subscription, resource group, naming, region, availability zone, configuration customization, maintenance setup, consent, tagging, and final review/validation.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;- **Resource Deployment:** Resources can be deployed directly from the Azure portal by selecting Oracle Database@Azure from the Azure services.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;- **User Prerequisites:** Users must be part of the Exadata infrastructure administrators group in Azure and have sufficient limits assigned to the region.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;- **Infrastructure Creation Flow:** Involves steps like Basics (subscription, resource group, naming), Configuration (customization of servers and storage), Maintenance (setting maintenance details), Consent (agreeing to terms), Tags (naming infrastructure resource), and final Review and Create.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;## Provisioning an Exadata VM Cluster:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;### Prerequisites:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;- Grant appropriate permissions for VM cluster admins and Oracle Database@Azure.&lt;/p&gt;&lt;p&gt;- Create a virtual network (vNet) with two delegated subnets for Oracle Database@Azure.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;### Required Permissions:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;- Microsoft.Network/virtualNetworks/*&lt;/p&gt;&lt;p&gt;- Microsoft.Network/virtualNetworks/subnets/*&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;### Creation Process:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;1. On the Oracle Exadata VM Clusters tab, click the Create link.&lt;/p&gt;&lt;p&gt;2. Follow the multistep process, including Basics, Configuration, Networking, Diagnostics collection, Consent, Tags, and Review and create.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;## Database Creation and Management:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Database creation, deletion, and management are facilitated in the Oracle Cloud Console, accessible through single sign-on in the Azure portal. Before proceeding, set up Identity Federation with trust between Azure Entra ID and OCI identity domains. Azure groups must be created and replicated in OCI.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;### Creating a Database:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;1. Access the Oracle Cloud Console through the Azure portal.&lt;/p&gt;&lt;p&gt;2. Use Console or Database APIs to create database homes, container databases, and pluggable databases.&lt;/p&gt;&lt;p&gt;3. Provide necessary information such as name, database service version (e.g., 19c), admin credentials, backup configuration, etc.&lt;/p&gt;&lt;p&gt;4. Complete the process, and your new database progresses from &quot;Provisioning&quot; to &quot;Available.&quot;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;## Infrastructure as Code (IAC):&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Oracle Database@Azure supports both GUI and CLI operations through PowerShell in Azure and Terraform in OCI. PowerShell is applicable for resources within Azure, while Terraform can be used natively in OCI Resource Manager or as a standalone application for operations in both Azure and OCI.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;## Management Responsibilities:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The management responsibilities for Oracle Database@Azure are shared between Oracle, Microsoft, and the customer.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Oracle &lt;/b&gt;takes care of Exadata hardware, host infrastructure, and the Oracle Database@Azure API endpoint, while &lt;b&gt;Azure&lt;/b&gt; handles the physical network, SDN, and application infrastructure. Data residency and support are shared responsibilities, and customers play a role in certain service components as outlined in the Azure portal and Oracle Cloud Console.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Implementing Oracle Database@Azure empowers organizations with a powerful, collaborative solution that harnesses the strengths of both Oracle and Microsoft. By following these comprehensive steps, users can seamlessly integrate and manage their databases, fostering efficiency and innovation in their cloud journey.&amp;nbsp;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/1663907795177378799/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2024/01/oracle-databaseazure.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/1663907795177378799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/1663907795177378799'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2024/01/oracle-databaseazure.html' title='Oracle Database@Azure'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-8008416137135471435</id><published>2024-01-08T16:07:00.000+05:30</published><updated>2024-01-08T17:29:54.560+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="OCI"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="Updates"/><title type='text'>Oracle Database Security Assessment Tool (DBSAT) 3.0</title><content type='html'>&lt;p&gt;&amp;nbsp;**Oracle DBSAT 3.0 Unveiled: Strengthening Your Database Security Posture**&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;**1. Oracle Best Practice Findings:**&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- DBSAT 3.0 brings a more nuanced approach to security by clearly identifying findings aligned with Oracle best practices (OBP). This distinction ensures that users not only adhere to conventional security frameworks but also follow recommended configurations specific to Oracle databases.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;**2. Expanded Security Checks:**&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- The release incorporates a range of new security checks, including support for Oracle Database 23c SQL Firewall. Addressing auditing-related issues, transparent sensitive data protection, and numerous other checks, DBSAT 3.0 provides a more exhaustive examination of database security.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;**3. Updated DISA STIG Support:**&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- In alignment with the latest US Department of Defense Information Systems Agency (DISA) Security Technical Implementation Guide (STIG) version V2R8, DBSAT 3.0 ensures that users have the latest guidance and best practices for securing their Oracle databases.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;**4. Desupport Notices for Proactive Measures:**&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- DBSAT 3.0 assists organizations in proactive risk management by listing desupport notices. This feature helps identify database features and parameters that are approaching or have reached end-of-life, enabling users to take timely measures.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;**5. Enhanced Remarks and Recommendations:**&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- To facilitate more effective risk mitigation, the remarks and recommendations provided by DBSAT have been updated in version 3.0. These updates aim to make the information clearer and more actionable, aiding users in addressing security issues promptly.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;**6. DBSAT Discoverer Enhancements:**&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Reflecting a commitment to global standards, DBSAT Discoverer now includes support for India permanent account number (PAN) and the unique identification (Aadhaar) number, ensuring that users can align their security practices with regional regulatory requirements.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;**7. Integration with Oracle Solutions:**&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- DBSAT remains a pivotal component in Oracle&#39;s security ecosystem, powering various solutions, including Oracle Data Safe Security Assessment, Oracle Audit Vault and Database Firewall, and more. This integration underscores the tool&#39;s versatility and centrality in ensuring comprehensive database security.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;In essence, Oracle DBSAT 3.0 is not merely an update but a strategic move towards fortifying Oracle database security. Its incorporation of best practices, extended security checks, and support for global standards make it a valuable tool for organizations aiming to enhance their database security posture. Embrace the latest features and stay one step ahead in the ever-evolving landscape of database security.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Oracle Database Security Assessment Tool (DBSAT) (Doc ID 2138254.1)&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/8008416137135471435/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2024/01/oracle-database-security-assessment.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/8008416137135471435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/8008416137135471435'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2024/01/oracle-database-security-assessment.html' title='Oracle Database Security Assessment Tool (DBSAT) 3.0'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-5157340094240671681</id><published>2024-01-08T15:33:00.001+05:30</published><updated>2024-01-08T17:30:12.581+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="OCI"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="Updates"/><title type='text'>Oracle Data Safe - Cloud service</title><content type='html'>&lt;p&gt;&amp;nbsp;Oracle Data Safe is a comprehensive database security control center designed to protect sensitive and regulated data in Oracle databases. The key features of Oracle Data Safe include:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;1. **Security Assessment:**&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Analyzes database configurations, user accounts, and security controls.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Provides findings and recommendations for remediation activities based on best practices, Security Technical Implementation Guides (STIG), and Center for Internet Security (CIS) Configurations.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;2. **User Assessment:**&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Identifies highly privileged accounts that may pose a threat if misused or compromised.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Reviews user information in the data dictionary, calculating a potential risk score for each user.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Evaluates user types, authentication methods, password policies, and password change intervals.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Provides links to audit records related to each user.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;3. **Data Discovery:**&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Helps find sensitive data within databases.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Allows customization for searching specific types of sensitive data.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Scans actual data in the database and its data dictionary, providing a list of sensitive columns.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Default searches include identification, biographic, IT, financial, healthcare, employment, and academic information.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;4. **Data Masking:**&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Enables the masking of sensitive data for non-production purposes.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Useful for creating copies of production data for development and testing without exposing sensitive information.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Replaces sensitive data with realistic but fictitious data.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;5. **Activity Auditing:**&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Monitors and audits user activity on databases.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Helps organizations track and review database usage.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;6. **Alerts:**&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Informs users of unusual database activities in real-time.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Enables proactive response to potential security incidents.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;7. **SQL Firewall:**&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Protects against risks such as SQL injection attacks and compromised accounts.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Built into the Oracle Database 23c kernel.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Allows centralized management and monitoring of SQL Firewall policies for target databases.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Collects authorized SQL activities, generates and enables policies with allowlists of approved SQL statements and database connection paths.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;- Provides a comprehensive view of SQL Firewall violations across the fleet of target databases.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;These features collectively offer a robust and centralized solution for managing the security of Oracle databases, helping organizations comply with regulations and secure sensitive information effectively.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/5157340094240671681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2024/01/oracle-data-safe-cloud-service.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/5157340094240671681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/5157340094240671681'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2024/01/oracle-data-safe-cloud-service.html' title='Oracle Data Safe - Cloud service'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-3610152055881719482</id><published>2021-11-15T16:18:00.010+05:30</published><updated>2021-11-15T16:25:43.228+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="12.2"/><category scheme="http://www.blogger.com/atom/ns#" term="12.2.11"/><category scheme="http://www.blogger.com/atom/ns#" term="Apps 12.2"/><category scheme="http://www.blogger.com/atom/ns#" term="Apps Concepts"/><title type='text'>EBS_SYSTEM Schema, AD-TXK DELTA13 and 12.2.11</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; id=&quot;kmPgTpl:r1:0:tl5&quot; style=&quot;background-color: white; color: #333333; font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; width: 100%px;&quot; summary=&quot;&quot;&gt;&lt;tbody&gt;&lt;tr id=&quot;kmPgTpl:r1:0:rl12&quot;&gt;&lt;td align=&quot;left&quot; id=&quot;kmPgTpl:r1:0:cf49&quot;&gt;&lt;span class=&quot;xq&quot; id=&quot;kmPgTpl:r1:0:ol22&quot; style=&quot;color: black; font-size: 14.3px; font-weight: bold; padding: 0px 6px 0px 0px; text-align: right;&quot;&gt;&lt;label&gt;Oracle E-Business Suite Release 12.2 System Schema Migration (Doc ID 2755875.1)&lt;br /&gt;&lt;/label&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;strong style=&quot;background-color: white; font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: small; text-align: left;&quot;&gt;Requirements:&lt;/strong&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;strong style=&quot;background-color: white; font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: small; text-align: left;&quot;&gt;&amp;nbsp;&lt;/strong&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;strong style=&quot;background-color: white; font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: small; text-align: left;&quot;&gt;AD Delta 13 (or later) and TXK Delta 13 (or later)&lt;/strong&gt;&lt;span face=&quot;Tahoma, Verdana, Helvetica, sans-serif&quot; style=&quot;background-color: white; font-size: small; text-align: left;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;strong style=&quot;background-color: white; font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: small; text-align: left;&quot;&gt;EBS 12.2.11 RUP, or EBS Release 12.2.3-12.2.10 and EBS System Schema Migration Consolidated Patch&lt;/strong&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnwwRv2cNA58ehiA1ewsYpkfGxkga_4XqFLn3qWs2vz1KS1dygafxjLzYfy6xZuel4KIm-TMeHXc7Y92zpAci_p3N3tyZ6Jxn0cIj2Vh-vh5EymrVo3bUOjh6-e7GnxuntS3lOk9gXkA/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;556&quot; data-original-width=&quot;1059&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnwwRv2cNA58ehiA1ewsYpkfGxkga_4XqFLn3qWs2vz1KS1dygafxjLzYfy6xZuel4KIm-TMeHXc7Y92zpAci_p3N3tyZ6Jxn0cIj2Vh-vh5EymrVo3bUOjh6-e7GnxuntS3lOk9gXkA/s16000/image.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuyzs2wZ-2Kaecm40tab_xSUhihzMzrbNMEILm6knM4VKIZYD5tlzhrrPaX45RZ3LPs-zsI5ygTWYEMKDwNlFqjKRv3zefde6Bb7ndR32MXWv23-NUmK_Z8gZGqCIDiBGLsCdHT86b2w/s1049/Screenshot+2021-11-15+162345.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;444&quot; data-original-width=&quot;1049&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuyzs2wZ-2Kaecm40tab_xSUhihzMzrbNMEILm6knM4VKIZYD5tlzhrrPaX45RZ3LPs-zsI5ygTWYEMKDwNlFqjKRv3zefde6Bb7ndR32MXWv23-NUmK_Z8gZGqCIDiBGLsCdHT86b2w/s16000/Screenshot+2021-11-15+162345.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; class=&quot;placeholder&quot; id=&quot;0e7d6ecd91bfd&quot; src=&quot;https://www.blogger.com/img/transparent.gif&quot; style=&quot;background-color: #d8d8d8; background-image: url(&#39;https://fonts.gstatic.com/s/i/materialiconsextended/insert_photo/v6/grey600-24dp/1x/baseline_insert_photo_grey600_24dp.png&#39;); background-position: center; background-repeat: no-repeat; opacity: 0.6;&quot; /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/3610152055881719482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2021/11/ebssystem-schema-in-12211.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/3610152055881719482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/3610152055881719482'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2021/11/ebssystem-schema-in-12211.html' title='EBS_SYSTEM Schema, AD-TXK DELTA13 and 12.2.11'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnwwRv2cNA58ehiA1ewsYpkfGxkga_4XqFLn3qWs2vz1KS1dygafxjLzYfy6xZuel4KIm-TMeHXc7Y92zpAci_p3N3tyZ6Jxn0cIj2Vh-vh5EymrVo3bUOjh6-e7GnxuntS3lOk9gXkA/s72-c/image.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-203830258883616802</id><published>2021-02-24T10:27:00.002+05:30</published><updated>2021-02-24T10:27:34.998+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="12c Database"/><category scheme="http://www.blogger.com/atom/ns#" term="Database Concepts"/><title type='text'>DB Switchover to Standby - DGMGRL</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;b&gt;prod-ebs-db10&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;dgmgrl&lt;/p&gt;&lt;p&gt;edit database &#39;PROD&#39; set state = &#39;TRANSPORT-OFF&#39;;&lt;/p&gt;&lt;p&gt;edit database &#39;PRODS&#39; set state = &#39;APPLY-OFF&#39;;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;On standby database:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;CREATE RESTORE POINT DG1 GUARANTEE FLASHBACK DATABASE;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;On primary database:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;CREATE RESTORE POINT DG1 GUARANTEE FLASHBACK DATABASE;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;dgmgrl&lt;/b&gt;&lt;/p&gt;&lt;p&gt;edit database &#39;PROD&#39; set state = &#39;TRANSPORT-ON&#39;;&lt;/p&gt;&lt;p&gt;edit database &#39;PRODS&#39; set state = &#39;APPLY-ON&#39;;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;DB Switchover Steps to DR - STDBY&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;PROD:oracle@prod-ebs-db10:~&amp;gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;srvctl stop database -d PROD&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;PROD:oracle@stdby-ebs-db01:~&amp;gt;&lt;/p&gt;&lt;p&gt;srvctl stop database -d PRODS&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Switchover the database&amp;nbsp;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;PROD:oracle@prod-ebs-db10:~&amp;gt; srvctl start instance -d PROD -i PROD1&lt;/p&gt;&lt;p&gt;PROD:oracle@prod-ebs-db10:~&amp;gt; srvctl status database -d PROD&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;PROD:oracle@stdby-ebs-db01:~&amp;gt; srvctl start instance -d PRODS -i PROD1&lt;/p&gt;&lt;p&gt;PROD:oracle@stdby-ebs-db01:~&amp;gt; srvctl status database -d PRODS&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;PROD:oracle@stdby-ebs-db01:~&amp;gt;dgmgrl /&lt;/p&gt;&lt;p&gt;DGMGRL&amp;gt; show configuration&lt;/p&gt;&lt;p&gt;PROD:oracle@prod-ebs-db10:~&amp;gt;dgmgrl /&lt;/p&gt;&lt;p&gt;PROD:oracle@prod-ebs-db10:~&amp;gt;DGMGRL&amp;gt; show configuration&lt;/p&gt;&lt;p&gt;PROD:oracle@prod-ebs-db10:~&amp;gt;DGMGRL&amp;gt; validate database &#39;PROD&#39;;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;PROD:oracle@stdby-ebs-db01:-&amp;gt;DGMGRL&amp;gt; validate database &#39;PRODS&#39;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;PROD:oracle@prod-ebs-db10:~&amp;gt;DGMGRL&amp;gt; connect sys@PROD&lt;/p&gt;&lt;p&gt;PROD:oracle@prod-ebs-db10:~&amp;gt;DGMGRL&amp;gt; validate database &#39;PROD&#39;&lt;/p&gt;&lt;p&gt;PROD:oracle@prod-ebs-db10:~&amp;gt;DGMGRL&amp;gt; switchover to &#39;PRODS&#39;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;PROD:oracle@prod-ebs-db10:~&amp;gt; srvctl status database -d PROD&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;PROD:oracle@prod-ebs-db10:~&amp;gt;sqlplus / as sysdba&lt;/p&gt;&lt;p&gt;set pages 1000&lt;/p&gt;&lt;p&gt;SELECT&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; name,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; db_unique_name,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; open_mode,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; database_role,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; switchover#&lt;/p&gt;&lt;p&gt;FROM&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; v$database;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/p&gt;&lt;p&gt;PROD:oracle@prod-ebs-db10:~&amp;gt;&lt;/p&gt;&lt;p&gt;srvctl config database -d PROD&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;PROD:oracle@stdby-ebs-db01:~&amp;gt;&lt;/p&gt;&lt;p&gt;srvctl config database -d PRODS&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;PILLAR1:oracle@stdby-ebs-db01:~&amp;gt;&lt;/p&gt;&lt;p&gt;srvctl status service -d PRODS&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;stdby-ebs-db01&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;srvctl add service -d PRODS -s APPS_SRVC -r PROD1 -a PROD2 -e SELECT -m BASIC -q TRUE -w 5 -z 180 -P BASIC&lt;/p&gt;&lt;p&gt;srvctl add service -d PRODS -s PROD_SRVC -r PROD1 -a PROD2 -e SELECT -m BASIC -q TRUE -w 5 -z 180 -P BASIC&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Configure DB and Apps after Switchover&lt;/b&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/203830258883616802/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2021/02/db-switchover-to-standby-dgmgrl.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/203830258883616802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/203830258883616802'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2021/02/db-switchover-to-standby-dgmgrl.html' title='DB Switchover to Standby - DGMGRL'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-1492502108124615453</id><published>2021-02-22T21:02:00.001+05:30</published><updated>2021-02-22T21:02:18.468+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="19c DB"/><category scheme="http://www.blogger.com/atom/ns#" term="Database Concepts"/><title type='text'>UTL_FILE_DIR issue in 19c</title><content type='html'>&lt;p&gt;&amp;nbsp;Concurrent requests/reports fails with below error after DB is upgraded to 19c.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Cause: FDPSTP failed due to ORA-20100: ORA-20100: Temporary file creation for FND_FILE failed.&lt;/p&gt;&lt;p&gt;Directory &amp;amp;FILE_DIR is invalid, contact your system administrator.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Action: Check that the directory is a valid directory with wri&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Fix:&lt;/p&gt;&lt;p&gt;======&lt;/p&gt;&lt;p&gt;Create the first directory that was existing in utl_file_dir parameter in 12c before the DB upgrade.&lt;/p&gt;&lt;p&gt;&lt;b&gt;1) Connect to the PDB.&lt;/b&gt;&lt;/p&gt;&lt;p&gt;alter session set container=TST;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;2) Create the directory&lt;/b&gt;&lt;/p&gt;&lt;p&gt;CREATE OR REPLACE DIRECTORY APPLPTMP AS &#39;/u01/TEST/applptmp&#39;;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;3) Run autoconfig on DB and APPS:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;cd $ORACLE_HOME/appsutil/bin/&lt;/p&gt;&lt;p&gt;0/dbhome_1/appsutil/TEST_xxxx-365-db02.xml \LE_HOME/appsutil/bin/txkCfgUtlfileDir.pl -contextfile=/u01/app/oracle/product/19.3.0.&lt;/p&gt;&lt;p&gt;&amp;gt; -oraclehome=/u01/app/oracle/product/12.1.0 -outdir=/u01/app/oracle/product/19.3.0.0/dbhome_1/appsutil/log \&lt;/p&gt;&lt;p&gt;&amp;gt; -upgradedhome=/u01/app/oracle/product/19.3.0.0/dbhome_1 -mode=getUtlFileDir -servicetype=onpremise&lt;/p&gt;&lt;p&gt;Enter the APPS Password:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Script Name&amp;nbsp; &amp;nbsp; : txkCfgUtlfileDir.pl&lt;/p&gt;&lt;p&gt;Script Version : 120.0.12020000.11&lt;/p&gt;&lt;p&gt;Started&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : xxxxxx xxxx xxxx xxxxx&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Log File&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: /u01/app/oracle/product/19.3.0.0/dbhome_1/appsutil/log/TXK_UTIL_DIR_Tue_xx_xx_xx_xx_1/txkCfgUtlfileDir.log&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Context file: /u01/app/oracle/product/19.3.0.0/dbhome_1/appsutil/TEST_xxxx-365-db02.xml exists.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;==============================================================================&lt;/p&gt;&lt;p&gt;Successfully generated the below file with UTL_FILE_DIR content:&lt;/p&gt;&lt;p&gt;/u01/app/oracle/product/19.3.0.0/dbhome_1/dbs/TEST_utlfiledir.txt&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;==============================================================================&lt;/p&gt;&lt;p&gt;Completed&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : Tue JXXX xx xx:00&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Successfully Completed the script&lt;/p&gt;&lt;p&gt;ERRORCODE = 0 ERRORCODE_END&lt;/p&gt;&lt;p&gt;[TEST|orateb1@xxx-365-db02 bin]$ vi /u01/app/oracle/product/19.3.0.0/dbhome_1/dbs/TST_utlfiledir.txt&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/1492502108124615453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2021/02/utlfiledir-issue-in-19c.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/1492502108124615453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/1492502108124615453'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2021/02/utlfiledir-issue-in-19c.html' title='UTL_FILE_DIR issue in 19c'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-4392425692550190228</id><published>2021-02-22T13:41:00.002+05:30</published><updated>2021-02-22T13:52:24.043+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="OCI"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Cloud"/><title type='text'>OCI - Mobile APP</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h1 style=&quot;clear: both; text-align: center;&quot;&gt;OCI Mobile APP&lt;/h1&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h4 style=&quot;clear: both; text-align: center;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Using the mobile APP for OCI, below tasks can be performed.&lt;br /&gt;&lt;br /&gt;Check for the resources by each compartment.&amp;nbsp;&lt;br /&gt;Monitor resource health, properties,metrics.&lt;br /&gt;Check CPU, Memory and I/O usage.&lt;br /&gt;View Alarms, Billing Information.&lt;br /&gt;Check Service limits , Quotas, Usage.&lt;/p&gt;&lt;/h4&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC1oml1_SflTqUsq_Idu1V1RKXJHSpULinTOX3HKtNJUQBHc42_Q1LKIX7-dXQ0zGl0E9n1Mkq9DdGwBsMOfCzy3E69SXtH9M-H1bgqeV_aluOQdERBZ54rFjomdDXjH_uTrGiGqH5RQ/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;711&quot; data-original-width=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC1oml1_SflTqUsq_Idu1V1RKXJHSpULinTOX3HKtNJUQBHc42_Q1LKIX7-dXQ0zGl0E9n1Mkq9DdGwBsMOfCzy3E69SXtH9M-H1bgqeV_aluOQdERBZ54rFjomdDXjH_uTrGiGqH5RQ/s16000/image.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZPr2X92Ek6aCrKxbMK1vmvMxCMKAvfN23WkjC9IGPlEI2fFuP7HbatpVsvrMNi4kiwHaxknXvu72fLlkWOYHXXz7_sLZqahfzEFJcaSDwFLB8MoxzTU1t2jioWx3RLjS0GlmGZZRw9Q/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;548&quot; data-original-width=&quot;445&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZPr2X92Ek6aCrKxbMK1vmvMxCMKAvfN23WkjC9IGPlEI2fFuP7HbatpVsvrMNi4kiwHaxknXvu72fLlkWOYHXXz7_sLZqahfzEFJcaSDwFLB8MoxzTU1t2jioWx3RLjS0GlmGZZRw9Q/s16000/image.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEboDZtJWVB4EZzZejDa64zwVF9sYs6g9H2YGuNEepw-1hNYg_JKM21yl-EN7RgAZQ1J2N0uXwHwS7i0CKd7-awiH4HJue_5UBFp7vo_9jWMcvJnADq9VZ0eAb9LdIqTuGgqJRCOTT-w/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;395&quot; data-original-width=&quot;422&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEboDZtJWVB4EZzZejDa64zwVF9sYs6g9H2YGuNEepw-1hNYg_JKM21yl-EN7RgAZQ1J2N0uXwHwS7i0CKd7-awiH4HJue_5UBFp7vo_9jWMcvJnADq9VZ0eAb9LdIqTuGgqJRCOTT-w/s16000/image.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8tKR2q21UuRWw5_RLKnMQnAZ5p6LkBr0cAhFT6JYEAROFZIwU5OTu4rAnt5jaGmzXBRja6XBmUbXCEQI5cYREnEAtaWAp9KvTuhj88RgIikcsM2o3bL7bZAthhyphenhyphenGBttic7rWiARuWTQ/s556/12.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;556&quot; data-original-width=&quot;398&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8tKR2q21UuRWw5_RLKnMQnAZ5p6LkBr0cAhFT6JYEAROFZIwU5OTu4rAnt5jaGmzXBRja6XBmUbXCEQI5cYREnEAtaWAp9KvTuhj88RgIikcsM2o3bL7bZAthhyphenhyphenGBttic7rWiARuWTQ/s16000/12.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnBpvdvjDm5QdVeix-_27jQS7A8no6TRCsOjIXZt4r2aOZ9_mPlkQbK8oZ0fklh5ai0Iio_i5qLTBiMwCp09r5i7_vfS0DAEaZuQdEp-lfSpx72tkMJl_XATLrhSutYKmvjzFvCmIDbg/s489/23.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;489&quot; data-original-width=&quot;397&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnBpvdvjDm5QdVeix-_27jQS7A8no6TRCsOjIXZt4r2aOZ9_mPlkQbK8oZ0fklh5ai0Iio_i5qLTBiMwCp09r5i7_vfS0DAEaZuQdEp-lfSpx72tkMJl_XATLrhSutYKmvjzFvCmIDbg/s16000/23.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKXrWkI_nVYeexB6hiB7C7myLe0xQrfRtAGLdxOmA09xAa8YMCI3NlRWqos2JfG1AzhYcZCTzYE_h8dB7CeFiGCW7p5uT2X3cr68fcc89peTsCWHojssGE3WlwFgXaAPZSk0KIhsKNRQ/s411/34.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;411&quot; data-original-width=&quot;402&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKXrWkI_nVYeexB6hiB7C7myLe0xQrfRtAGLdxOmA09xAa8YMCI3NlRWqos2JfG1AzhYcZCTzYE_h8dB7CeFiGCW7p5uT2X3cr68fcc89peTsCWHojssGE3WlwFgXaAPZSk0KIhsKNRQ/s16000/34.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; class=&quot;placeholder&quot; id=&quot;503b3661042e3&quot; src=&quot;https://www.blogger.com/img/transparent.gif&quot; style=&quot;background-color: #d8d8d8; background-image: url(&#39;https://fonts.gstatic.com/s/i/materialiconsextended/insert_photo/v6/grey600-24dp/1x/baseline_insert_photo_grey600_24dp.png&#39;); background-position: center; background-repeat: no-repeat; opacity: 0.6;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; class=&quot;placeholder&quot; id=&quot;67e73d64a227e&quot; src=&quot;https://www.blogger.com/img/transparent.gif&quot; style=&quot;background-color: #d8d8d8; background-image: url(&#39;https://fonts.gstatic.com/s/i/materialiconsextended/insert_photo/v6/grey600-24dp/1x/baseline_insert_photo_grey600_24dp.png&#39;); background-position: center; background-repeat: no-repeat; opacity: 0.6;&quot; /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/4392425692550190228/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2021/02/oci-mobile-app.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/4392425692550190228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/4392425692550190228'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2021/02/oci-mobile-app.html' title='OCI - Mobile APP'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC1oml1_SflTqUsq_Idu1V1RKXJHSpULinTOX3HKtNJUQBHc42_Q1LKIX7-dXQ0zGl0E9n1Mkq9DdGwBsMOfCzy3E69SXtH9M-H1bgqeV_aluOQdERBZ54rFjomdDXjH_uTrGiGqH5RQ/s72-c/image.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-175820190680338253</id><published>2021-02-18T19:06:00.003+05:30</published><updated>2021-02-18T19:06:20.010+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="12.2"/><category scheme="http://www.blogger.com/atom/ns#" term="12.2.10"/><category scheme="http://www.blogger.com/atom/ns#" term="adop"/><title type='text'>ADOP - File System Synchronization Options - 12.2.10</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;ADOP - File System Synchronization Options&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;On R12.AD.C.Delta.12 and R12.TXK.C.Delta.12, or on EBS 12.2.10,&lt;/b&gt;&lt;/p&gt;&lt;p&gt;We have below options for Prepare and Fs_clone respectively.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;prepare_sync_mode &lt;/b&gt;— Valid for prepare phase.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Can have a value of either or &lt;b&gt;delta or patch&lt;/b&gt;. The default is patch.&lt;/p&gt;&lt;p&gt;Specifying delta uses the file system synchronization command specified in the $APPL_TOP_NE/ad/admin/delta_sync_drv.txt file.&lt;/p&gt;&lt;p&gt;Specifying patch reapplies all the patches that were applied to the run file system.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;fs_clone_sync_mode&lt;/b&gt; — Valid for prepare and fs_clone phases.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Can have a value of either &lt;b&gt;cp or delta&lt;/b&gt;. The default is cp.&lt;/p&gt;&lt;p&gt;Specifying cp creates the complete patch file system from the run file system.&lt;/p&gt;&lt;p&gt;Specifying delta uses the file system synchronization command specified in the $APPL_TOP_NE/ad/admin/delta_sync_drv.txt file.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/175820190680338253/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2021/02/adop-file-system-synchronization.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/175820190680338253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/175820190680338253'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2021/02/adop-file-system-synchronization.html' title='ADOP - File System Synchronization Options - 12.2.10'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-5948392866824938725</id><published>2021-01-13T18:31:00.007+05:30</published><updated>2021-01-15T15:09:41.690+05:30</updated><title type='text'>Install, Configure and Integrate OID 12c and OAM 12c with EBS 12.2</title><content type='html'>&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;h1 style=&quot;font-variant-caps: normal; font-variant-ligatures: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;font-size: 32px;&quot;&gt;Install, Configure and Integrate OID 12c and OAM 12c with EBS 12.2&lt;/span&gt;&lt;/h1&gt;&lt;div style=&quot;font-variant-caps: normal; font-variant-ligatures: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;font-size: 32px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span face=&quot;&amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;&quot; lang=&quot;EN&quot; style=&quot;background: white; color: #222222; line-height: 115%; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana; mso-highlight: white;&quot;&gt;References:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-variant-caps: normal; font-variant-ligatures: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; widows: 2; word-spacing: 0px;&quot;&gt;&lt;b&gt;&lt;span face=&quot;&amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;&quot; lang=&quot;EN&quot; style=&quot;background: white; color: #222222; font-size: 11.5pt; line-height: 115%; mso-bidi-font-family: Verdana; mso-fareast-font-family: Verdana; mso-highlight: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span lang=&quot;EN&quot;&gt;Integrating Oracle E-Business Suite
Release 12.2 with Oracle Internet Directory 12c (12.2.1.3.0) (Doc ID 2339362.1)&lt;br /&gt;&lt;/span&gt;&lt;span lang=&quot;EN&quot;&gt;Integrating Oracle E-Business Suite
Release 12.2 with Oracle Access Manager 12c (12.2.1.3.0)&lt;br /&gt; &lt;/span&gt;&lt;span lang=&quot;EN&quot;&gt;using Oracle E-Business Suite AccessGate
(Doc ID 2339348.1)&lt;br /&gt;&lt;/span&gt;&lt;span lang=&quot;EN&quot;&gt;Overview of Single Sign-On Integration
Options for Oracle E-Business Suite (MOS Note 1388152.1)&lt;br /&gt;&lt;/span&gt;&lt;span lang=&quot;EN&quot;&gt;Example to Install and Configure Oracle
Directory Integration Platform (DIP) 12.2.1.3 Separate From Oracle Internet
Directory (OID) 12.2.1.3 (Doc ID 2306423.1)&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-variant-caps: normal; font-variant-ligatures: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span lang=&quot;EN&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 24pt;&quot;&gt;Install OID&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Install FMW Infrastructure for
OID&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 ~]$ cd
/stage/soft/&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;$ /devsso/jdk/bin/java -jar
fmw_12.2.1.3.0_infrastructure.jar&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Install OID 12c Software&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 soft]$
./fmw_12.2.1.3.0_oid_linux64.bin&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Apply patch for RCU Error:&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 ~]$ cd
/stage/soft/29691671&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01
29691671]$ export ORACLE_HOME=/devsso/app/oracle/oim&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01
29691671]$ export PATH=$ORACLE_HOME/OPatch:$PATH&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01
29691671]$ opatch apply&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Run RCU for OID&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 soft]$
cd /devsso/app/oracle/oim/oracle_common/bin/&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 bin]$
./rcu&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Run config.sh for OID&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 bin]$ cd
../common/bin/&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 bin]$
./config.sh&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Choose OID (Collocated) and DIP&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Listen Address:
dev-ebs-sso01.us.corp.example2qa.com&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 24pt;&quot;&gt;Install OAM&lt;/span&gt;&lt;/h3&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Install FMW Infrastructure for
OAM&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 bin]$ cd
/stage/soft/&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 soft]$
/devsso/jdk1.8.0_251/bin/java -jar fmw_12.2.1.3.0_infrastructure.jar&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-variant-caps: normal; font-variant-ligatures: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: large;&quot;&gt;Install OAM 12c Software&lt;/span&gt;&lt;/h4&gt;&lt;/div&gt;&lt;div style=&quot;font-variant-caps: normal; font-variant-ligatures: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 soft]$
/devsso/jdk1.8.0_251/bin/java -jar fmw_12.2.1.3.0_idm.jar&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Run RCU for OAM&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 soft]$
cd /devsso/app/oracle/oam/oracle_common/bin/&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 bin]$
./rcu&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Run config.sh for OAM&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;cd
/devsso/app/oracle/oam/oracle_common/common/bin&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;./config.sh&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;On EBSQ1 Instance, Install
Webgate&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;txkrun.pl -script=SetOAMReg
-installWebgate=yes -webgatestagedir=/finapp/EBSQ1/OAM_Webgate&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Apply OAM Webgate Bundle Patch
29309637&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[EBSQ1@qa-ebs-app01 ~]$ which
curl&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;/usr/bin/curl&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[EBSQ1@qa-ebs-app01 ~]$ ls -trl
/usr/bin/curl&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;-rwxr-xr-x. 1 root root 156672
Apr&amp;nbsp; 2 19:02 /usr/bin/curl&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[EBSQ1@qa-ebs-app01 ~]$ ldd
/usr/bin/curl&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[EBSQ1@qa-ebs-app01 ~]$ ls -ltr
/usr/lib64/libcurl.so.4*&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;-rwxr-xr-x. 1 root root 439344
Apr&amp;nbsp; 2 19:02 /usr/lib64/libcurl.so.4.3.0&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;lrwxrwxrwx. 1 root root&amp;nbsp;
&amp;nbsp; &amp;nbsp;16 May 11 07:34 /usr/lib64/libcurl.so.4 -&amp;gt; libcurl.so.4.3.0&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[root@qa-ebs-app01 ~]# cd
/usr/lib64&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[root@qa-ebs-app01
lib64]#&amp;nbsp; ln -s /usr/lib64/libcurl.so.4.3.0 libcurl.so&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[root@qa-ebs-app01 lib64]# ls
-trl /usr/lib64/libcurl.so&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;lrwxrwxrwx. 1 root root 27 Jul
13 08:54 libcurl.so -&amp;gt; /usr/lib64/libcurl.so.4.3.0&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[EBSQ1@qa-ebs-app01
ContentsXML]$ cd $FMW_HOME/&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[EBSQ1@qa-ebs-app01 FMW_Home]$
export ORACLE_HOME=/finapp/EBSQ1/fs1/FMW_Home/Oracle_OAMWebGate1&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[EBSQ1@qa-ebs-app01 FMW_Home]$
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$PATH&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[EBSQ1@qa-ebs-app01 FMW_Home]$
cd /finapp/EBSQ1/OAM_Webgate/&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[EBSQ1@qa-ebs-app01
OAM_Webgate]$ cd 29309637/&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[EBSQ1@qa-ebs-app01 29309637]$
opatch apply -jdk $COMMON_TOP/util/jdk64&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;On EBSQ1 Instance, Deploy
Access Gate&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[EBSQ1@qa-ebs-app01 ~]$ perl
$AD_TOP/patch/115/bin/adProvisionEBS.pl ebs-create-oaea_resources
-contextfile=$CONTEXT_FILE -deployApps=accessgate
-SSOServerURL=http://dev-ebs-sso01.us.corp.example2qa.com:7021
-managedsrvname=oaea_server1 -managedsrvport=6801
-logfile=OAEA_Server_deploy.log&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Enter the APPS Schema password:&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Enter the WebLogic AdminServer
password:&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Add MS to Config files&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;$ perl
$FND_TOP/patch/115/bin/txkSetAppsConf.pl \&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;-contextfile=$CONTEXT_FILE \&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;-configoption=addMS \&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;-accessgate=qa-ebs-app01.us.corp.example2qa.com:6801&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Register OID with EBS&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[EBSQ1@qa-ebs-app01 ~]$
$FND_TOP/bin/txkrun.pl&amp;nbsp; &amp;nbsp;-script=SetSSOReg&amp;nbsp;
&amp;nbsp;-registeroid=yes&amp;nbsp;
&amp;nbsp;-ldaphost=dev-ebs-sso01.us.corp.example2qa.com&amp;nbsp;
&amp;nbsp;-ldapport=9055&amp;nbsp; &amp;nbsp;-oidadminuser=cn=orcladmin&amp;nbsp;
&amp;nbsp;-oidadminuserpass=devsso2020&amp;nbsp; &amp;nbsp;-appspass=fvcey3xnab&amp;nbsp;
&amp;nbsp;-instpass=fvcey3xnab&amp;nbsp; &amp;nbsp;-appname=EBSQ1&amp;nbsp;
&amp;nbsp;-svcname=EBSQ1&amp;nbsp; &amp;nbsp;-provisiontype=4&amp;nbsp;
&amp;nbsp;-dbldapauthlevel=0&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Update Profiles&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;SQL&amp;gt; set serveroutput on&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;DECLARE&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;stat BOOLEAN;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;BEGIN&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;stat :=
FND_PROFILE.SAVE(&#39;APPS_SSO_OID_IDENTITY&#39;,&#39;Y&#39;,&#39;SITE&#39;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;IF stat THEN&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;dbms_output.put_line( &#39;Profile
APPS_SSO_OID_IDENTITY updated with Enabled &#39; );&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;commit;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;ELSE&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;dbms_output.put_line( &#39;Profile
APPS_SSO_OID_IDENTITY could NOT be updated with Enabled&#39; );&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;rollback;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;END IF;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;END;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;/&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;SQL&amp;gt; set serveroutput on&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;DECLARE&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;stat BOOLEAN;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;BEGIN&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;stat := FND_PROFILE.SAVE(&#39;APPS_SSO_LINK_SAME_NAMES&#39;,&#39;Y&#39;,&#39;SITE&#39;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;IF stat THEN&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;dbms_output.put_line( &#39;Profile
APPS_SSO_LINK_SAME_NAMES updated with Enabled&#39; );&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;commit;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;ELSE&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;dbms_output.put_line( &#39;Profile
APPS_SSO_LINK_SAME_NAMES could NOT be updated with Enabled&#39; );&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;rollback;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;END IF;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;END;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;/&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;SQL&amp;gt; set serveroutput on&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;DECLARE&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;stat BOOLEAN;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;begin&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;stat :=
FND_PROFILE.SAVE(&#39;APPS_SSO&#39;, &#39;SSWA_SSO&#39;, &#39;SITE&#39;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;IF stat THEN&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;dbms_output.put_line( &#39;Profile
APPS_SSO updated with SSWA_SSO&#39; );&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;commit;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;ELSE&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;dbms_output.put_line( &#39;Profile
APPS_SSO could NOT be updated with SSWA_SSO&#39; );&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;rollback;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;END IF;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;end;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;/&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Run autoconfig&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Bring down Services&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;adstpall.sh&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;adautocfg.sh&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Enable TLS&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Generate CSR for certs&lt;/span&gt;&lt;/h4&gt;&lt;/div&gt;&lt;div style=&quot;font-variant-caps: normal; font-variant-ligatures: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01
devwallet]$ export JAVA_HOME=/devsso/jdk1.8.0_251&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01
devwallet]$ /devsso/app/oracle/oim/bin/orapki wallet create -wallet . -pwd
devsso2020&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01
devwallet]$ /devsso/app/oracle/oim/bin/orapki wallet add -wallet . -dn
&quot;CN=dev-ebs-sso01.us.corp.example2qa.com,OU=IT,O=Example,L=Cambridge,S=MA,C=US,emailAddress=db-admins@example.com&quot;
-keysize 2048&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Enter wallet password:&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01
devwallet]$ /devsso/app/oracle/oim/bin/orapki wallet export -wallet . -dn
&quot;CN=dev-ebs-sso01.us.corp.example2qa.com,OU=IT,O=Example,L=Cambridge,S=MA,C=US,emailAddress=db-admins@example.com&quot;
-request ./dev-ebs-sso01.csr&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Enter wallet password:&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Add certs to wallet&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01
devwallet]$ /devsso/app/oracle/oim/bin/orapki wallet add -wallet
/devsso/devwallet/. -trusted_cert -cert /devsso/devwallet/root.cer -pwd
devsso2020&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01
devwallet]$ pwd&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;/devsso/devwallet&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01
devwallet]$ /devsso/app/oracle/oim/bin/orapki wallet add -wallet
/devsso/devwallet/. -trusted_cert -cert /devsso/devwallet/intermediary.cer -pwd
devsso2020&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01
devwallet]$ /devsso/app/oracle/oim/bin/orapki wallet add -wallet
/devsso/devwallet/. -user_cert -cert /devsso/devwallet/dev-ebs-sso01.cer -pwd
devsso2020&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01
devwallet]$&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01
devwallet]$ /devsso/app/oracle/oim/bin/orapki wallet display -wallet .&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Prepare Java Keystores&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 ~]$
/devsso/app/oracle/oim/bin/orapki wallet pkcs12_to_jks -wallet
/devsso/devwallet -pwd devsso2020 -jksKeyStoreLoc /devsso/devwallet/devssoK.jks
-jksKeyStorepwd devsso2020 -jksTrustStoreLoc /devsso/devwallet/devssoT.jks
-jksTrustStorepwd devsso2020&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Oracle PKI Tool : Version
12.1.0.2&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Copyright (c) 2004, 2014,
Oracle and/or its affiliates. All rights reserved.&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 ~]$ cd
/devsso/devwallet/&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 devwallet]$&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;keytool -import -trustcacerts
-alias cert1 -file /devsso/devwallet/adcert1.txt -keystore
/devsso/devwallet/devssoDIP.jks&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;keytool -import -trustcacerts
-alias cert2 -file /devsso/devwallet/adcert2.txt -keystore
/devsso/devwallet/devssoDIP.jks&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;On OIM_Domain Weblogic Console, Perform Below Steps:&lt;/span&gt;&lt;/h4&gt;&lt;/div&gt;&lt;div style=&quot;font-variant-caps: normal; font-variant-ligatures: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; widows: 2; word-spacing: 0px;&quot;&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: black;&quot;&gt;a)Update Keystore Location and
password for OIM Adminserver&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: black;&quot;&gt;b)Update Hostname verification to
“None”&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: black;&quot;&gt;c)Verify and Update the Listen
Address, Listen Port and SSL Listen port for Admin Server&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: black;&quot;&gt;d)Update Keytstore location and
password for WLS_ODS1&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: black;&quot;&gt;e)Update HostName Verification to
“None”&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: black;&quot;&gt;f)Verify and Update Listen
Address,Port and SSL Listen Port for WLS_ODS1 Managed Server&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;g)Copy boot.properties&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;debssso@dev-ebs-sso01 ~]$ cd
/devsso/app/oracle/oim/user_projects/domains/OIM_domain/servers/wls_ods1&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01
wls_ods1]$ mkdir security&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01
wls_ods1]$ cd security/&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01
security]$ ls&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01
security]$ cp
/devsso/app/oracle/oim/user_projects/domains/OIM_domain/servers/AdminServer/security/boot.properties
/devsso/app/oracle/oim/user_projects/domains/OIM_domain/servers/wls_ods1/security&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01
security]$ ls -trl&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;total 4&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;-rw-r-----. 1 debssso dba 186
Jul 15 15:23 boot.properties&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01
security]$&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Update SSL Mode for DIP Server&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 ~]$
export JAVA_HOME=/devsso/jdk1.8.0_251&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 ~]$&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;$ORACLE_HOME/bin/manageDIPServerConfig
set -attribute sslmode -val 1 -h dev-ebs-sso01.us.corp.example2qa.com -p 9009
-D &quot;weblogic&quot;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[Weblogic user password]&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Connection parameters
initialized.&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Connecting at
dev-ebs-sso01.us.corp.example2qa.com:9009, with userid &quot;weblogic&quot;..&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Connected successfully.&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;The attribute sslmode is
successfully changed to value 1.&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 ~]$&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Add Cipher Suites Configured
for OID into DIP&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;http://dev-ebs-sso01.us.corp.example2qa.com:9001/em/&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Weblogic -&amp;gt; OIM_Domain -&amp;gt;
wls_ods1 -&amp;gt; Weblogic Server -&amp;gt; System MBean Browser -&amp;gt; com.bea -&amp;gt;
Server -&amp;gt; wls_ods1 -&amp;gt; SSL -&amp;gt; wls_ods -&amp;gt; CipherSuites&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Add&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;TLS_DH_anon_WITH_AES_128_GCM_SHA256&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;SSL_DH_anon_WITH_3DES_EDE_CBC_SHA&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;TLS_DHE_RSA_WITH_AES_256_GCM_SHA384&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;TLS_DHE_RSA_WITH_AES_128_GCM_SHA256&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;TLS_DHE_RSA_WITH_AES_256_CBC_SHA&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;TLS_DHE_RSA_WITH_AES_128_CBC_SHA&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;TLS_RSA_WITH_AES_256_GCM_SHA384&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;TLS_RSA_WITH_AES_128_GCM_SHA256&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;TLS_RSA_WITH_AES_256_CBC_SHA256&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;TLS_RSA_WITH_AES_128_CBC_SHA256&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;TLS_RSA_WITH_AES_256_CBC_SHA&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;TLS_RSA_WITH_AES_128_CBC_SHA&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Update /devssp/jdk/jre/lib/security/java.security
file&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black;&quot;&gt;jdk.tls.disabledAlgorithms=SSLv3,
RC4, DES, DH keySize &amp;lt; 1024, \&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&amp;nbsp; &amp;nbsp; EC keySize &amp;lt;
224, DES40_CBC, RC4_40, 3DES_EDE_CBC&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;mso-tab-count: 1;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;font-size: 13.5pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt; &lt;/span&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;-&amp;nbsp; &amp;nbsp; &amp;nbsp; Apply
weblogic patch&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black;&quot;&gt;-&amp;nbsp; &amp;nbsp; &amp;nbsp; Upgrade
OPatch to 13.9.4&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;java -jar
/stage/soft/WLS_Patch/6880880/opatch_generic.jar -silent
oracle_home=/devsso/app/oracle/oim&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;-&amp;nbsp; &amp;nbsp; &amp;nbsp; Apply OUI
patch&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;export
ORACLE_HOME=/devsso/app/oracle/oim&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;export
PATH=$ORACLE_HOME/OPatch:$PATH&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;cd
/stage/soft/WLS_Patch/29909359&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;opatch apply -silent -jre
/devsso/jdk/jre&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;-&amp;nbsp; &amp;nbsp; &amp;nbsp; Apply
latest WL PSU patch&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;export
ORACLE_HOME=/devsso/app/oracle/oim&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;export
PATH=$ORACLE_HOME/OPatch:$PATH&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;cd
/stage/soft/WLS_Patch/31535411&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;opatch apply -silent&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;cd
/stage/soft/WLS_Patch/31544340&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;opatch apply -silent&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;-&amp;nbsp; &amp;nbsp; &amp;nbsp; Apply OID
mandatory patches&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;cd
/stage/soft/OID_Patch/31404516&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;opatch apply -silent&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;cd
/devsso/soft/OID_Patch/26649795&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;opatch apply -silent&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;vi db.properties&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;DRIVER_NAME:oracle.jdbc.OracleDriver&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;DRIVER_TYPE:thin&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;DB_HOST:debssso-db.example.com&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;DB_PORT:1631&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;DB_SERVICENAME:DEBSSSO_SRV&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 oracle]$
pwd&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;/devsso/app/oracle&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Setup OID&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;sh
$ORACLE_HOME/oracle_common/common/bin/wlst.sh&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;connect(&#39;weblogic&#39;,&#39;weblogic1&#39;,&#39;t3://dev-ebs-sso01.us.corp.example2qa.com:9001&#39;)&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;wls:/OIM_domain/serverConfig/&amp;gt;
oid_setup(orcladminPassword = &#39;devsso2020&#39;, odsPassword = &#39;example123&#39;, realmDN
=&#39;dc=corp,dc=example2qa,dc=com&#39;, port=9055, sslPort=9057)&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Store User Config for OID&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 logs]$
cd $ORACLE_HOME&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 oim]$ cd
user_projects/domains/OIM_domain/&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01
OIM_domain]$ cd bin&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 bin]$ sh
startComponent.sh oid1 storeUserConfig&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Configure DIP with OID&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 oracle]$
export ORACLE_HOME=/devsso/app/oracle/oim&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 oracle]$
export WL_HOME=/devsso/app/oracle/oim/wlserver&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 oracle]$
export JAVA_HOME=/devsso/jdk1.8.0_251&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 oracle]$
$ORACLE_HOME/bin/dipConfigurator setup -wlshost
dev-ebs-sso01.us.corp.example2qa.com -wlsport 9001 -wlsuser weblogic -ldaphost
dev-ebs-sso01.us.corp.example2qa.com -ldapport 9057 -ldapuser
&quot;cn=orcladmin&quot; -isldapssl true -dbconfigfile db.properties&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Enter password to contact
WebLogic Server :&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Enter password to contact LDAP
Server :&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Modify OID startNodeManager.sh&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;cd /devsso/app/oracle/oim/user_projects/domains/OIM_domain/bin&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;cp startNodeManager.sh
startNodeManager.sh_v1&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Add&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;JAVA_OPTIONS=&quot;${JAVA_OPTIONS}
-Dweblogic.nodemanager.sslHostNameVerificationEnabled=false
-Dweblogic.security.SSL.minimumProtocolVersion=TLSv1.2 &quot;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;export JAVA_OPTIONS&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-variant-caps: normal; font-variant-ligatures: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;cd
/devsso/app/oracle/oim/user_projects/domains/OIM_domain/nodemanager&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;cp nodemanager.properties
nodemanager.properties_v1&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-variant-caps: normal; font-variant-ligatures: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;vi nodemanager.properties&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;KeyStores=CustomIdentityAndCustomTrust&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;CustomIdentityAlias=oraKey&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;CustomIdentityKeyStoreFileName=/devsso/devwallet/devssoK.jks&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;CustomIdentityKeyStorePassPhrase=devsso2020&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;CustomIdentityKeyStoreType=JKS&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;CustomIdentityPrivateKeyPassPhrase=devsso2020&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Update cacerts in JDK&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;cd /devsso/jdk/jre/lib/security&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;cp cacerts cacerts_v1&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;keytool -import -trustcacerts
-file /devsso/devwallet/root.cer -alias exampleroot -keystore
/devsso/jdk/jre/lib/security/cacerts&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;keytool -import -trustcacerts
-file /devsso/devwallet/intermediary.cer&amp;nbsp; -alias exampleint -keystore
/devsso/jdk/jre/lib/security/cacerts&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Update Java options in
SetDomainEnv.sh&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;cd
/devsso/app/oracle/oim/user_projects/domains/OIM_domain/bin&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;cp setDomainEnv.sh
setDomainEnv.sh_v1&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;JAVA_OPTIONS=&quot;
-Dweblogic.security.SSL.enableJSSE=true -Dweblogic.ssl.JSSEEnabled=true
-Dweblogic.security.SSL.protocolVersion=TLSv1.2
-Dweblogic.security.SSL.minimumProtocolVersion=TLSv1.2 ${JAVA_OPTIONS} &quot;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;export JAVA_OPTIONS&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;EXTRA_JAVA_PROPERTIES=&quot;-Djava.io.tmpdir=/devsso/temp&amp;nbsp;
${EXTRA_JAVA_PROPERTIES}&quot;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;export EXTRA_JAVA_PROPERTIES&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Update keystorelocation for DIP
Server&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;font-size: 13.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 bin]$
./manageDIPServerConfig get -h dev-ebs-sso01.us.corp.example2qa.com -p 9009 -D
weblogic -attr keystorelocation&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[Weblogic user password]&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;The attribute keystorelocation
has value JKS_KEYSTORE_LOCATION.&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[debssso@dev-ebs-sso01 bin]$
./manageDIPServerConfig set -h dev-ebs-sso01.us.corp.example2qa.com -p 9009 -D
weblogic -attr keystorelocation -val /devsso/devwallet/devssoDIP.jks&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[Weblogic user password]&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;The attribute keystorelocation
is successfully changed to value /devsso/devwallet/devssoDIP.jks.&lt;/span&gt;&lt;/div&gt;&lt;h4 style=&quot;font-variant-caps: normal; font-variant-ligatures: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; widows: 2; word-spacing: 0px;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;Set the JKS Password&lt;/span&gt;&lt;/h4&gt;&lt;div style=&quot;font-variant-caps: normal; font-variant-ligatures: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;debssso@dev-ebs-sso01 bin]$ sh
$ORACLE_HOME/oracle_common/common/bin/wlst.sh&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;wls:/offline&amp;gt;
connect(&#39;weblogic&#39;,&#39;weblogic1&#39;
,&#39;t3://dev-ebs-sso01.us.corp.example2qa.com:9001&#39;)&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;wls:/OIM_domain/serverConfig/&amp;gt;
createCred(map=&quot;dip&quot;, key=&quot;jksKey&quot;,
user=&quot;jksuser&quot;, password=&quot;devsso2020&quot;)&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Apply TXK patches for OAM
Registration&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[hostq1@qa-ebs-app01 OAM]$ adop
phase=apply patches=31142470,26401178,26879682,29460647 patchtop=/stage/soft/OAM
apply_mode=downtime&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Register OAM&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;[hostq1@qa-ebs-app01 config]$
txkrun.pl -script=SetOAMReg -registeroam=yes \&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;-oamHost=http://dev-ebs-sso01.us.corp.example2qa.com:9021
\&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;-oamUserName=weblogic \&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;-ldapUrl=ldap://dev-ebs-sso01.us.corp.example2qa.com:9055
\&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;-oidUserName=cn=orcladmin \&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;-skipConfirm=yes \&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;-ldapSearchBase=dc=corp,dc=example2qa,dc=com
\&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;-ldapGroupSearchBase=dc=corp,dc=example2qa,dc=com&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-variant-caps: normal; font-variant-ligatures: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; widows: 2; word-spacing: 0px;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h4 style=&quot;font-variant-caps: normal; font-variant-ligatures: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;Create Synchronization Profiles&lt;/span&gt;&lt;/h4&gt;&lt;div style=&quot;font-variant-caps: normal; font-variant-ligatures: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Profile name : AD_TO_OID&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Host : corp.example2qa.com&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Port : 636&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;User : svc_oraclesync@corp.example2qa.com&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Pwd : _xxxxxxx&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Edit Mapping Rules&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: black; font-size: 18pt;&quot;&gt;Synchronize Bootstrap Profile&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: black; font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;export
WL_HOME=/devsso/app/oracle/oim/wlserver&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;export
ORACLE_HOME=/devsso/app/oracle/oim&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;cd $ORACLE_HOME/bin&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;./syncProfileBootstrap -h
dev-ebs-sso01.us.corp.example2qa.com -port 9009 -D weblogic -profile ad_to_oid
-lp 50&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;Run Multiple times till Entries
Failed is 0&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;The bootstrap operation
completed, the operation results are:&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;entries read in bootstrap
operation: 24964&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;entries filtered in bootstrap
operation: 0&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;entries ignored in bootstrap
operation: 0&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;entries processed in bootstrap
operation: 3172&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;entries failed in bootstrap
operation: 21792&lt;br /&gt;&lt;/span&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;

































































































































































































































































































































































































































































































































































































































































































































































































































































&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/5948392866824938725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2021/01/install-configure-and-integrate-oid-12c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/5948392866824938725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/5948392866824938725'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2021/01/install-configure-and-integrate-oid-12c.html' title='Install, Configure and Integrate OID 12c and OAM 12c with EBS 12.2'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-4582547839303989917</id><published>2021-01-13T14:11:00.001+05:30</published><updated>2021-01-16T15:03:31.980+05:30</updated><title type='text'>High-Level EBS Upgrade Steps 12.1.3 to 12.2.9</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjk72mPcAUhsU4blgNeqE9F5Z3gcjSfvtAbsJ-tTe_i_Ehh2ET16-wVXpyJ1aXXTvrOVyfqywrZtnxFhfMdGSvAcymT4zKm0e65lrFwPu35k_ctPYnmi4ERMqSYHyy3QWTinkOfX1vNqA/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;2478&quot; data-original-width=&quot;610&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjk72mPcAUhsU4blgNeqE9F5Z3gcjSfvtAbsJ-tTe_i_Ehh2ET16-wVXpyJ1aXXTvrOVyfqywrZtnxFhfMdGSvAcymT4zKm0e65lrFwPu35k_ctPYnmi4ERMqSYHyy3QWTinkOfX1vNqA/s16000/image.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/4582547839303989917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2021/01/high-level-upgrade-steps-1213-to-1229.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/4582547839303989917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/4582547839303989917'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2021/01/high-level-upgrade-steps-1213-to-1229.html' title='High-Level EBS Upgrade Steps 12.1.3 to 12.2.9'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjk72mPcAUhsU4blgNeqE9F5Z3gcjSfvtAbsJ-tTe_i_Ehh2ET16-wVXpyJ1aXXTvrOVyfqywrZtnxFhfMdGSvAcymT4zKm0e65lrFwPu35k_ctPYnmi4ERMqSYHyy3QWTinkOfX1vNqA/s72-c/image.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-3427959031925240084</id><published>2020-03-11T22:22:00.001+05:30</published><updated>2020-03-11T22:23:04.565+05:30</updated><title type='text'>OCI-CLI Buckets and Objects</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;BUCKETS&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;=======&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;LIST ---&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;oci os bucket list -ns kaless --compartment-id ocid1.compartment.oc1..xxxxxxxxxxxxxxxxccccccccccccdddddddddddddd&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;CREATE ---&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;oci os bucket create -ns kaless --name CLIbucket --compartment-id ocid1.compartment.oc1..xxxxxxxxxxxxxxxxccccccccccccdddddddddddddd&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;GET, UPDATE, DELETE ---&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;oci os bucket get -ns kaless --name CLIarchbucket&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;oci os bucket update -ns kaless --name CLIarchbucket --compartment-id ocid1.tenancy.oc1..bbbbbbbbbbbbbbbffffffffffffjjjjjjjjjjjjjjjjj&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;oci os bucket delete -ns kaless --name CLIbucket&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;OBJECTS&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;=========&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;oci os object put -ns kaless -bn hello --file://C:\Pictures --name MyLogo.jpg&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;oci os object put -ns kaless -bn hello --file://C:\Pictures --name BigPic.jpg --part-size&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;upload_part_size_in_mb&gt; --parallel-upload-count &lt;maximum_number_parallel_uploads&gt;&lt;/maximum_number_parallel_uploads&gt;&lt;/upload_part_size_in_mb&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;oci os bucket create -ns kaless --name hello --compartment-id ocid1.compartment.oc1..aaaaaaaaddp3cccccccccccccccccccbbbbbbbbvv&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;--metadata file://C:\temp\testfile.json&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/3427959031925240084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2020/03/oci-cli-buckets-and-objects.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/3427959031925240084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/3427959031925240084'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2020/03/oci-cli-buckets-and-objects.html' title='OCI-CLI Buckets and Objects'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-2076474682826241337</id><published>2019-12-13T21:42:00.002+05:30</published><updated>2019-12-13T21:42:34.365+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Autonomous Database"/><category scheme="http://www.blogger.com/atom/ns#" term="OCI"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Cloud"/><title type='text'>Load data to ADW/ATP using DBMS_CLOUD</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Create Credentials&lt;br /&gt;
&lt;br /&gt;
begin&lt;br /&gt;
DBMS_CLOUD.create_credential(&lt;br /&gt;
credential_name =&amp;gt; &#39;OBJ_STORE_CRED&#39;,&lt;br /&gt;
username =&amp;gt; &#39;ale@xxxx.com&#39;,&lt;br /&gt;
password =&amp;gt; &#39;Auth_Token&#39;&lt;br /&gt;
);&lt;br /&gt;
end;&lt;br /&gt;
/&lt;br /&gt;
&lt;br /&gt;
Check default Bucket:&lt;br /&gt;
&lt;br /&gt;
select property_value from database_properties where property_name=&#39;DEFAULT_BUCKET&#39;;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Set Default Bucket:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
alter database property set default_bucket=&#39;https://swiftobjectstorage.region.oraclecloud.com/v1/object_storage_namespace&#39;;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
List Objects from Bucket:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
select * from table(dbms_cloud.list_objects(credential_name =&amp;gt; &#39;DEF_CRED_NAME&#39;,location_uri =&amp;gt; &#39;https://objectstorage.region.oraclecloud.com/n/object_storage_namespace/b/bucket/o/&#39;));&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Drop Credentials not needed:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
BEGIN&lt;/div&gt;
&lt;div&gt;
DBMS_CLOUD.DROP_CREDENTIAL (&lt;/div&gt;
&lt;div&gt;
credential_name =&amp;gt; &#39;DEF_CRED_NAME&#39;);&lt;/div&gt;
&lt;div&gt;
END;&lt;/div&gt;
&lt;div&gt;
/&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
Load Data from Object Storage to a Table.&lt;br /&gt;
&lt;br /&gt;
BEGIN&lt;br /&gt;
DBMS_CLOUD.COPY_DATA(&lt;br /&gt;
table_name =&amp;gt;&#39;EMPLOYEES&#39;,&lt;br /&gt;
credential_name =&amp;gt;&#39;OBJ_STORE_CRED&#39;,&lt;br /&gt;
file_uri_list =&amp;gt;&#39;https://swiftobjectstorage.&lt;region&gt;.oraclecloud.com/v1/&lt;tenancy&gt;/&lt;bucketname&gt;/&lt;filename&gt;&#39;,&lt;/filename&gt;&lt;/bucketname&gt;&lt;/tenancy&gt;&lt;/region&gt;&lt;br /&gt;
format =&amp;gt; json_object(&#39;delimiter&#39; value &#39;,&#39;)&lt;br /&gt;
);&lt;br /&gt;
END;&lt;br /&gt;
/&lt;br /&gt;
&lt;br /&gt;
Log and Status of data Load:&lt;br /&gt;
&lt;br /&gt;
As ADMIN user,&lt;br /&gt;
&lt;br /&gt;
SELECT table_name, owner_name, type, status, start_time, update_time, logfile_table, badfile_table FROM user_load_operations WHERE type = &#39;COPY&#39; order by start_time desc;&lt;br /&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace; font-size: 11.7px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/2076474682826241337/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2019/12/load-data-to-adwatp-using-dbmscloud.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/2076474682826241337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/2076474682826241337'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2019/12/load-data-to-adwatp-using-dbmscloud.html' title='Load data to ADW/ATP using DBMS_CLOUD'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-3080927654001174135</id><published>2019-12-13T20:41:00.001+05:30</published><updated>2019-12-13T20:41:34.564+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Autonomous Database"/><category scheme="http://www.blogger.com/atom/ns#" term="OCI"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Cloud"/><title type='text'>Built-in SQL Developer Web - ADW</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Autonomous Data Warehouse&lt;br /&gt;
======================&lt;br /&gt;
&lt;br /&gt;
SQL Developer Web is a browser-based interface of Oracle SQL Developer and&lt;br /&gt;
provides a subset of the features of the desktop version.&lt;br /&gt;
&lt;br /&gt;
• Run SQL statements and scripts in the worksheet&lt;br /&gt;
• Export data&lt;br /&gt;
&lt;br /&gt;
Oracle SQL Developer Web runs in Oracle REST Data Services and access is&lt;br /&gt;
provided through schema-based authentication.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj81wOpDbq1bEWZZxQ0JRaCTTOp0P7_Jz6OPIbmBOq5CIz8_o6URzeJXJVoq-J3PZWz933ACWMrqaSVuSsU-XDWOQWRLCKUAFG3DBlIY-H1V9m-Q-xNq_Nu6CagSx9Phv7AuKIzsTPBTQ/s1600/sqldev1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;434&quot; data-original-width=&quot;1065&quot; height=&quot;259&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj81wOpDbq1bEWZZxQ0JRaCTTOp0P7_Jz6OPIbmBOq5CIz8_o6URzeJXJVoq-J3PZWz933ACWMrqaSVuSsU-XDWOQWRLCKUAFG3DBlIY-H1V9m-Q-xNq_Nu6CagSx9Phv7AuKIzsTPBTQ/s640/sqldev1.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Apex and SQL Developer can be launched from ADW Service Console&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQmCg7dGeVkBpIwo0EZ2YKeiBvuNE49oaCiAhVckxuz5Wym9rFcFpk4p68gXMtQmm0dB0od2u6HEzhtMvurDbTYKBhaQ4Sr0jkbpz9_XNbfCGSSHi8VjSVTRVdYTTXvrKxo74QdQkJcw/s1600/sqldev2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;452&quot; data-original-width=&quot;1076&quot; height=&quot;267&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQmCg7dGeVkBpIwo0EZ2YKeiBvuNE49oaCiAhVckxuz5Wym9rFcFpk4p68gXMtQmm0dB0od2u6HEzhtMvurDbTYKBhaQ4Sr0jkbpz9_XNbfCGSSHi8VjSVTRVdYTTXvrKxo74QdQkJcw/s640/sqldev2.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Login as ADMIN User&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7tBhyphenhyphenCfTDSvFe2rhnY8L7ANXET-cUcD4S3yG6sJr9Sg42Tvr-ISVLrIezUDD80prXT3szVpffssDc5bavN4cAGu3B_KFjjbSDe-v6SGLEK9Uh-ImeQdUWzwZb_E0eQN_x2w0eWhuGig/s1600/sqldev3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;464&quot; data-original-width=&quot;1072&quot; height=&quot;275&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7tBhyphenhyphenCfTDSvFe2rhnY8L7ANXET-cUcD4S3yG6sJr9Sg42Tvr-ISVLrIezUDD80prXT3szVpffssDc5bavN4cAGu3B_KFjjbSDe-v6SGLEK9Uh-ImeQdUWzwZb_E0eQN_x2w0eWhuGig/s640/sqldev3.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Run Queries or Scripts to view Outputs&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi2wSemIJLOdhuoMhfxu8A9KyYPV9pMeMgUCh5NJnx6KcG7WJmYVUJ5kd49_GIXPf7I8ZnKCKmfZ7Joh_NwDueopYcA0F9e9BiEhK3QcPnEBn4mdQxzK9mRuW3xLL6J9zwv-sV74uhHw/s1600/sqldev4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;455&quot; data-original-width=&quot;1066&quot; height=&quot;272&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi2wSemIJLOdhuoMhfxu8A9KyYPV9pMeMgUCh5NJnx6KcG7WJmYVUJ5kd49_GIXPf7I8ZnKCKmfZ7Joh_NwDueopYcA0F9e9BiEhK3QcPnEBn4mdQxzK9mRuW3xLL6J9zwv-sV74uhHw/s640/sqldev4.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;View data Models and Work on them&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/3080927654001174135/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2019/12/built-in-sql-developer-web-adw.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/3080927654001174135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/3080927654001174135'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2019/12/built-in-sql-developer-web-adw.html' title='Built-in SQL Developer Web - ADW'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj81wOpDbq1bEWZZxQ0JRaCTTOp0P7_Jz6OPIbmBOq5CIz8_o6URzeJXJVoq-J3PZWz933ACWMrqaSVuSsU-XDWOQWRLCKUAFG3DBlIY-H1V9m-Q-xNq_Nu6CagSx9Phv7AuKIzsTPBTQ/s72-c/sqldev1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1991691992703627006.post-6162168611893934082</id><published>2019-11-16T19:10:00.000+05:30</published><updated>2019-11-16T20:06:37.460+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="OCI"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Cloud"/><title type='text'>APIs, Keys and OCIDs</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
EBSCloudBackup.pl is a script which uses APIs and asks for below details for taking a backup of an On-prem Instance to Oracle Cloud Object Storage.&lt;br /&gt;
&lt;br /&gt;
Every resource on OCI has a randomly generated OCID assigned to it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Oracle Cloud User Name&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: xxxxx@yyyyy.com&lt;br /&gt;
Oracle Cloud User Auth Token&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: ********************&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp;Oracle Cloud Infrastructure Details:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Oracle Storage Cloud Service Endpoint&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: https://swiftobjectstorage.us-ashburn-1.oraclecloud.com/v1/tenancyName&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Oracle Cloud User Name&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : xxxxxxxx@yyyyyyyyyy.com&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Oracle Cloud User OCID&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : ocid1.user.oc1..xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Oracle Cloud Fingerprint&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : f0:05:f4:dd:15:03:7a:4a:e1:fc:f7:1d:b3:c2:ef:70&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Oracle Cloud User Private Key Path&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : /stage/EbsBackup/oci_api_key.pem&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Oracle Cloud Tenancy OCID&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: ocid1.tenancy.oc1..aaaaaaaaymxxxxxxxxxxxxxxxxxxxxpppppppppppppp&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Oracle Cloud Region&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: us-ashburn-1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Oracle Cloud Tenant Name&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : TenancyName&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Oracle Cloud Compartment OCID&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: ocid1.compartment.oc1..bbbbbbbbbbbbbbbbbbbbbxxxxxxxxxxxxxxpppppppppp&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Target Database Type&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: Compute&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where do we find the details on OCI?&lt;br /&gt;
&lt;br /&gt;
Tenancy OCID:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAPei_Y2BE7e28xGf6p9TrkN_EequcqAknIimHP8mJNxFPp53EScmwmijyH8USCrj6cvDXxyumUEaN1p3Mrxt2PT1t5yj5F6556Fayk7J9SnxcN3KJ5sIgGZod0DEs7nYlt6M8ioTFDA/s1600/tenancyOCID.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;421&quot; data-original-width=&quot;938&quot; height=&quot;287&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAPei_Y2BE7e28xGf6p9TrkN_EequcqAknIimHP8mJNxFPp53EScmwmijyH8USCrj6cvDXxyumUEaN1p3Mrxt2PT1t5yj5F6556Fayk7J9SnxcN3KJ5sIgGZod0DEs7nYlt6M8ioTFDA/s640/tenancyOCID.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
User OCID:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhijHwJgKM8PWsyDCFM6sCCgvFuZ1lO_pY-TWRZJvmaL6d0KHQJHaiuxiQHUdxKZJ-6UvUOVIulX_59J5rEWD3RIq0BFhCz0GMlQCL6C3W2qD1znivSfgzQdQSMR3q0gkN4EbkRj_AHPQ/s1600/UserOCID.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: left;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;459&quot; data-original-width=&quot;955&quot; height=&quot;306&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhijHwJgKM8PWsyDCFM6sCCgvFuZ1lO_pY-TWRZJvmaL6d0KHQJHaiuxiQHUdxKZJ-6UvUOVIulX_59J5rEWD3RIq0BFhCz0GMlQCL6C3W2qD1znivSfgzQdQSMR3q0gkN4EbkRj_AHPQ/s640/UserOCID.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Generate Token for user - User Auth Token&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7hDsBPVzj0wpt8Exi4LF3uNl-SDBCX0ZSS4uH2Bw8Hy0ONMXDb5CiMJSd-fS3P4YmtQ8cq75XAOLxW6_tDfdoFB09gyJ8_oEGjU385vDSl1Jt8D9HWYyL0mgYN6s7zo7DPF_F464WWQ/s1600/generateToken.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;439&quot; data-original-width=&quot;953&quot; height=&quot;294&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7hDsBPVzj0wpt8Exi4LF3uNl-SDBCX0ZSS4uH2Bw8Hy0ONMXDb5CiMJSd-fS3P4YmtQ8cq75XAOLxW6_tDfdoFB09gyJ8_oEGjU385vDSl1Jt8D9HWYyL0mgYN6s7zo7DPF_F464WWQ/s640/generateToken.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihJCxeq_Mas_JQXUwFlhhUr25Clxpa2Bx0tnMx-l8y530OYFa_M5HeVobxvCVgR2ahBRmvp5p9NIxwTchuDPUKdHIEOzlEDGxCUPyp0B2q4DGdjSUQ4De85OqGlZ0W-4hMck3PKdOL7g/s1600/generatedToken.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;194&quot; data-original-width=&quot;613&quot; height=&quot;202&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihJCxeq_Mas_JQXUwFlhhUr25Clxpa2Bx0tnMx-l8y530OYFa_M5HeVobxvCVgR2ahBRmvp5p9NIxwTchuDPUKdHIEOzlEDGxCUPyp0B2q4DGdjSUQ4De85OqGlZ0W-4hMck3PKdOL7g/s640/generatedToken.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Generate a Public Key -- and Upload the key to OCI so that you will get a Fingerprint needed above.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Download and Install Git Bash&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Generate the private key and Public key as below using gitbash.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: black; line-height: 18.4px; margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: #bfbfbf; font-family: inherit , serif; font-size: 10pt; line-height: 15.3333px;&quot;&gt;$ mkdir ~/.oci&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: black; line-height: 18.4px; margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: #bfbfbf; font-family: inherit , serif; font-size: 10pt; line-height: 15.3333px;&quot;&gt;$ openssl genrsa -out ~/.oci/oci_api_key.pem -aes128 -passout stdin 2048&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: black; line-height: 18.4px; margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: #bfbfbf; font-family: inherit , serif; font-size: 10pt; line-height: 15.3333px;&quot;&gt;$ chmod go-rwx ~/.oci/oci_api_key.pem&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: black; line-height: 18.4px; margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: #bfbfbf; font-family: inherit , serif; font-size: 10pt; line-height: 15.3333px;&quot;&gt;$ openssl rsa -pubout -in ~/.oci/oci_api_key.pem -out ~/.oci/oci_api_key_public.pem -passin stdin&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #bfbfbf; font-family: inherit , serif; font-size: 10pt; line-height: 15.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Copy the public key to upload to OCI.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: black; line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0cm; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;color: #bfbfbf; font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;cat ~/.oci/oci_api_key_public.pem&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: black; line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0cm; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;color: #bfbfbf; font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;-----BEGIN PUBLIC
KEY-----&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: black; line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0cm; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;color: #bfbfbf; font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-family: inherit , serif;&quot;&gt;---------------------------------------xxxxxxxxxxxxx&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: black; line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0cm; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;color: #bfbfbf; font-size: 10pt;&quot;&gt;xxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyy&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: black; line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0cm; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;color: #bfbfbf; font-size: 10pt;&quot;&gt;hhhhhhhhhhhhhhhhhhhhhhhhhhhyyyyyyyyyyyy&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: black; line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0cm; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;color: #bfbfbf; font-size: 10pt;&quot;&gt;kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: black; line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0cm; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;color: #bfbfbf; font-size: 10pt;&quot;&gt;sssssssssssssssssssssssssssssssssssssssssssssss&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: black; line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0cm; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;color: #bfbfbf; font-size: 10pt;&quot;&gt;................................................&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: black; line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0cm; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;color: #bfbfbf; font-size: 10pt;&quot;&gt;-----------------------------------------------------&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: black; line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0cm; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;color: #bfbfbf; font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;-----END PUBLIC
KEY-----&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Upload the Public Key to OCI.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_AobUuDj3V9Jj1SChLBTS1Q-mTfKoP7Rq0bvT4L4fqNfqaqKM36rolOvSPwtSMhsJkXyb5JV6YW60-JqaZ2szOP5E4hee9WpEYZATFlsb2dyTyJ06mtVS3g0rfJNV3Wr_3GkIijImqg/s1600/Fingerprint.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;500&quot; data-original-width=&quot;1118&quot; height=&quot;286&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_AobUuDj3V9Jj1SChLBTS1Q-mTfKoP7Rq0bvT4L4fqNfqaqKM36rolOvSPwtSMhsJkXyb5JV6YW60-JqaZ2szOP5E4hee9WpEYZATFlsb2dyTyJ06mtVS3g0rfJNV3Wr_3GkIijImqg/s640/Fingerprint.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Note the Finger Print:&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;strong&gt;&lt;span style=&quot;background: white; color: #222222; font-family: &amp;quot;helvetica&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 115%;&quot;&gt;Fingerprint:&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;background: white; color: #222222; font-family: &amp;quot;helvetica&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 115%;&quot;&gt;xx:yy:11:33:44:yy:77:pp:dd:tt:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://linuxappsdba.blogspot.com/feeds/6162168611893934082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxappsdba.blogspot.com/2019/11/ebscloudbackuppl-and-get-ocid-for-api.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/6162168611893934082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1991691992703627006/posts/default/6162168611893934082'/><link rel='alternate' type='text/html' href='http://linuxappsdba.blogspot.com/2019/11/ebscloudbackuppl-and-get-ocid-for-api.html' title='APIs, Keys and OCIDs'/><author><name>Kiran Ale</name><uri>http://www.blogger.com/profile/00730611452910860754</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAPei_Y2BE7e28xGf6p9TrkN_EequcqAknIimHP8mJNxFPp53EScmwmijyH8USCrj6cvDXxyumUEaN1p3Mrxt2PT1t5yj5F6556Fayk7J9SnxcN3KJ5sIgGZod0DEs7nYlt6M8ioTFDA/s72-c/tenancyOCID.png" height="72" width="72"/><thr:total>0</thr:total></entry></feed>