{"id":14477,"date":"2020-09-25T09:56:04","date_gmt":"2020-09-25T07:56:04","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/"},"modified":"2020-09-25T09:56:04","modified_gmt":"2020-09-25T07:56:04","slug":"how-to-synchronize-the-appliance-registry-metadata-on-an-oda","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/","title":{"rendered":"How to synchronize the appliance registry metadata on an ODA?"},"content":{"rendered":"<p>Databases administration on a Bare Metal ODA will be done as root user by running odacli commands :<\/p>\n<ul>\n<li>odacli create-database to create a database<\/li>\n<li>odacli upgrade-database to upgrade a database between major releases<\/li>\n<li>odacli move-database to move databases from one Oracle home to another of the same database version<\/li>\n<li>odacli update-dbhome to update a specific RDBMS home to the latest patch bundle version<\/li>\n<li>etc&#8230;<\/li>\n<\/ul>\n<p>The odacli commands will do the needful and at the end update the Apache derby DB (ODA registry metadata). odacli commands like odacli list-dbhomes or odacli list-databases will use the derby DB information to display the requested information.<\/p>\n<p>But what will happen if the odacli commands to upgrade or update your database are failing in error? How to synchronize the appliance registry metadata on an ODA?<\/p>\n<p><!--more--><\/p>\n<p>I have been running several customer projects where the odacli commands to upgrade or update databases have been failing in error before completion. This had as consequence to complete the upgrade manually and to unfortunately update the derby DB manually in order to have coherent metadata information.<\/p>\n<p>I have been already sharing a few blogs on that subject :<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/connecting-to-oda-derby-database\/\">https:\/\/www.dbi-services.com\/blog\/connecting-to-oda-derby-database\/<\/a><br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/moving-oracle-database-to-new-home-on-oda\/\">https:\/\/www.dbi-services.com\/blog\/moving-oracle-database-to-new-home-on-oda\/<\/a><\/p>\n<p>Updating manually the derby DB is a sensitive operation and you might want to do it only with oracle support guidance and instructions.<\/p>\n<p>But, <strong>GOOD NEWS<\/strong>! If you are running an ODA version newer than 18.7, there is a new command available : <strong><em>odacli update-registry<\/em><\/strong>. I could use it successfully recently and through this blog, I would like to share it with you.<\/p>\n<h3>odacli update-registry command<\/h3>\n<p>This command will update the registry of the components when you manually apply patches or run a manual database upgrade. The option -n will define the component you would like to get updated in the derby DB.<br \/>\nSee <a href=\"https:\/\/docs.oracle.com\/en\/engineered-systems\/oracle-database-appliance\/19.8\/cmtxn\/oracle-database-appliance-command-line-interface2.html#GUID-D4370B3A-FC41-4346-919B-0A641BEA8F3A\">ODA 19.8<\/a> documentation for more details.<\/p>\n<h3>Real customer case example<\/h3>\n<p>I had to upgrade DB1 from 11.2.0.4 to 12.1.0.2. The odacli upgrade-database command has been failing in error and I had to manually complete the upgrade. At the end I had to synchronize the registry metadata DB.<\/p>\n<h4>List dbhomes<\/h4>\n<p>The dbhomes from the ODA was the following one :<br \/>\n<code>[root@ODASRV log]# <strong>odacli list-dbhomes<\/strong><br \/>\n&nbsp;<br \/>\nID                                       Name                 DB Version                               Home Location                                 Status<br \/>\n---------------------------------------- -------------------- ---------------------------------------- --------------------------------------------- ----------<br \/>\nd6df9457-e4cd-4c39-b3cb-8d03be3c4598     OraDB11204_home1     11.2.0.4.190115                          \/u01\/app\/oracle\/product\/11.2.0.4\/dbhome_1     Configured<br \/>\n9d2d92d0-3b98-42ac-9f39-9bd6deeb2e16     OraDB19000_home1     19.7.0.0.200414                          \/u01\/app\/oracle\/product\/19.0.0.0\/dbhome_1     Configured<br \/>\n73847823-ae83-4bf0-a630-f8884cf4387a     OraDB12102_home1     12.1.0.2.200414                          \/u01\/app\/oracle\/product\/12.1.0.2\/dbhome_1     Configured<\/code><\/p>\n<h4>Registry metadata after manual upgrade<\/h4>\n<p>The registry metadata after manual upgrade was the following one :<br \/>\n<code>[root@ODASRV log]# <strong>odacli list-databases<\/strong><br \/>\n&nbsp;<br \/>\nID                                       DB Name    DB Type  DB Version           CDB        Class    Shape    Storage    Status        DbHomeID<br \/>\n---------------------------------------- ---------- -------- -------------------- ---------- -------- -------- ---------- ------------ ----------------------------------------<br \/>\nd897e7d6-9e2d-45e4-a0d7-a1e232d47f16     <font color=\"red\">DB1<\/font>\t\tSi       <font color=\"red\">11.2.0.4.190115<\/font>      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\n67abbd2e-f8e1-42da-bf8d-2f0a8eb403dd     DB2\t\tSi       19.7.0.0.200414      false      Oltp     Odb1     Acfs       Configured   9d2d92d0-3b98-42ac-9f39-9bd6deeb2e16<br \/>\nc51f7361-ee99-42ed-9126-86b7fc281981     DB3\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\n472c04fe-533d-46af-aeab-ab5271979d98     DB4\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\n8dd9b1ea-37fd-408f-99ab-eb32e2c2ed91     DB5\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\n2f5856df-e717-404a-b7b0-ca8c82b2f45e     DB6\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\n5797b6b2-e3fc-4182-8db3-671132dd43a7     DB7\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\n3c67a04d-4e6b-4b43-8b56-94284994b25d     DB8\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\na1b2500d-728e-4cbe-8425-f8a85826c422     DB9\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\n7dfadc59-0c67-4b42-86e1-0140f39cf4d3     DB10\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<\/code><\/p>\n<p>And as we can see, DB1 was still showing to be a 11.2.0.4 database and linked to 11.2.0.4 home although it has been upgraded to 12.1.0.2 version :<br \/>\n<code>oracle@ODASRV:\/home\/oracle\/mwagner\/upgrade_TZ\/ [DB1] <strong>DB1<\/strong><br \/>\n********* dbi services Ltd. *********<br \/>\nSTATUS                 : OPEN<br \/>\nDB_UNIQUE_NAME         : DB1_RZA<br \/>\nOPEN_MODE              : READ WRITE<br \/>\nLOG_MODE               : ARCHIVELOG<br \/>\nDATABASE_ROLE          : PRIMARY<br \/>\nFLASHBACK_ON           : NO<br \/>\nFORCE_LOGGING          : YES<br \/>\n<font color=\"red\">VERSION                : 12.1.0.2.0<\/font><br \/>\nCDB Enabled            : NO<br \/>\n*************************************<\/code><\/p>\n<h4>Updating registry metadata : odacli update-registry -n db<\/h4>\n<p>I tried executing odacli update-registry command to get the registry metadata information updated :<\/p>\n<p><code>[root@ODASRV log]# <strong>odacli update-registry -n db<\/strong><br \/>\n&nbsp;<br \/>\nJob details<br \/>\n----------------------------------------------------------------<br \/>\n                     ID:  a7270d8d-c8d2-48be-a41b-150441559791<br \/>\n            Description:  Discover Components : db<br \/>\n                 Status:  Created<br \/>\n                Created:  August 10, 2020 1:55:31 PM CEST<br \/>\n                Message:<br \/>\n&nbsp;<br \/>\nTask Name                                Start Time                          End Time                            Status<br \/>\n---------------------------------------- ----------------------------------- ----------------------------------- ----------<br \/>\n&nbsp;<br \/>\n[root@ODASRV log]# <strong>odacli describe-job -i a7270d8d-c8d2-48be-a41b-150441559791<\/strong><br \/>\n&nbsp;<br \/>\nJob details<br \/>\n----------------------------------------------------------------<br \/>\n                     ID:  a7270d8d-c8d2-48be-a41b-150441559791<br \/>\n            Description:  Discover Components : db<br \/>\n                 Status:  Success<br \/>\n                Created:  August 10, 2020 1:55:31 PM CEST<br \/>\n                Message:<br \/>\n&nbsp;<br \/>\nTask Name                                Start Time                          End Time                            Status<br \/>\n---------------------------------------- ----------------------------------- ----------------------------------- ----------<br \/>\nDiscover DBHome                          August 10, 2020 1:55:31 PM CEST     August 10, 2020 1:55:31 PM CEST     Success<br \/>\n&nbsp;<br \/>\n[root@ODASRV log]# <strong>odacli list-databases<\/strong><br \/>\n&nbsp;<br \/>\nID                                       DB Name    DB Type  DB Version           CDB        Class    Shape    Storage    Status        DbHomeID<br \/>\n---------------------------------------- ---------- -------- -------------------- ---------- -------- -------- ---------- ------------ ----------------------------------------<br \/>\nd897e7d6-9e2d-45e4-a0d7-a1e232d47f16     <font color=\"red\">DB1<\/font>\t\tSi       <font color=\"red\">11.2.0.4.190115<\/font>      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\n67abbd2e-f8e1-42da-bf8d-2f0a8eb403dd     DB2\t\tSi       19.7.0.0.200414      false      Oltp     Odb1     Acfs       Configured   9d2d92d0-3b98-42ac-9f39-9bd6deeb2e16<br \/>\nc51f7361-ee99-42ed-9126-86b7fc281981     DB3\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\n472c04fe-533d-46af-aeab-ab5271979d98     DB4\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\n8dd9b1ea-37fd-408f-99ab-eb32e2c2ed91     DB5\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\n2f5856df-e717-404a-b7b0-ca8c82b2f45e     DB6\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\n5797b6b2-e3fc-4182-8db3-671132dd43a7     DB7\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\n3c67a04d-4e6b-4b43-8b56-94284994b25d     DB8\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\na1b2500d-728e-4cbe-8425-f8a85826c422     DB9\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\n7dfadc59-0c67-4b42-86e1-0140f39cf4d3     DB10\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\n[root@ODASRV log]#<\/code><\/p>\n<p>As we can see nothing really happened&#8230;<\/p>\n<h4>Use -f force option : odacli update-registry -n db -f <\/h4>\n<p>I have been using the force option :<\/p>\n<p><code>[root@ODASRV log]# <strong>odacli update-registry -n db -f<\/strong><br \/>\n&nbsp;<br \/>\nJob details<br \/>\n----------------------------------------------------------------<br \/>\n                     ID:  2dbada8a-f76d-44bb-bb6e-c507d52e5ae3<br \/>\n            Description:  Discover Components : db<br \/>\n                 Status:  Created<br \/>\n                Created:  August 10, 2020 1:58:37 PM CEST<br \/>\n                Message:<br \/>\n&nbsp;<br \/>\nTask Name                                Start Time                          End Time                            Status<br \/>\n---------------------------------------- ----------------------------------- ----------------------------------- ----------<br \/>\n&nbsp;<br \/>\n[root@ODASRV log]# <strong>odacli describe-job -i 2dbada8a-f76d-44bb-bb6e-c507d52e5ae3<\/strong><br \/>\n&nbsp;<br \/>\nJob details<br \/>\n----------------------------------------------------------------<br \/>\n                     ID:  2dbada8a-f76d-44bb-bb6e-c507d52e5ae3<br \/>\n            Description:  Discover Components : db<br \/>\n                 Status:  Success<br \/>\n                Created:  August 10, 2020 1:58:37 PM CEST<br \/>\n                Message:<br \/>\n&nbsp;<br \/>\nTask Name                                Start Time                          End Time                            Status<br \/>\n---------------------------------------- ----------------------------------- ----------------------------------- ----------<br \/>\nRediscover DBHome                        August 10, 2020 1:58:37 PM CEST     August 10, 2020 1:58:39 PM CEST     Success<br \/>\nRediscover DBHome                        August 10, 2020 1:58:39 PM CEST     August 10, 2020 1:58:41 PM CEST     Success<br \/>\nRediscover DBHome                        August 10, 2020 1:58:41 PM CEST     August 10, 2020 1:58:48 PM CEST     Success<br \/>\nDiscover DBHome                          August 10, 2020 1:58:48 PM CEST     August 10, 2020 1:58:48 PM CEST     Success<br \/>\nRediscover DB: DB9_RZA\t\t\t\t\t August 10, 2020 1:58:48 PM CEST     August 10, 2020 1:58:53 PM CEST     Success<br \/>\nRediscover DB: DB10_RZA\t\t\t\t\t August 10, 2020 1:58:53 PM CEST     August 10, 2020 1:58:58 PM CEST     Success<br \/>\nRediscover DB: DB8_RZA\t\t\t\t\t August 10, 2020 1:58:58 PM CEST     August 10, 2020 1:59:03 PM CEST     Success<br \/>\nRediscover DB: DB2_RZA\t\t\t\t\t August 10, 2020 1:59:03 PM CEST     August 10, 2020 1:59:16 PM CEST     Success<br \/>\nRediscover DB: DB6_RZA\t\t\t\t\t August 10, 2020 1:59:16 PM CEST     August 10, 2020 1:59:21 PM CEST     Success<br \/>\nRediscover DB: DB7_RZA\t\t\t\t\t August 10, 2020 1:59:21 PM CEST     August 10, 2020 1:59:26 PM CEST     Success<br \/>\nRediscover DB: DB4_RZA\t\t\t\t\t August 10, 2020 1:59:26 PM CEST     August 10, 2020 1:59:31 PM CEST     Success<br \/>\nRediscover DB: DB5_RZA\t\t\t\t\t August 10, 2020 1:59:31 PM CEST     August 10, 2020 1:59:36 PM CEST     Success<br \/>\nRediscover DB: DB3_RZA\t\t\t\t\t August 10, 2020 1:59:36 PM CEST     August 10, 2020 1:59:41 PM CEST     Success<br \/>\nRediscover DB: DB1_RZA\t\t\t\t\t August 10, 2020 1:59:41 PM CEST     August 10, 2020 1:59:51 PM CEST     Success<br \/>\n&nbsp;<br \/>\n[root@ODASRV log]# <strong>odacli list-databases<\/strong><br \/>\n&nbsp;<br \/>\nID                                       DB Name    DB Type  DB Version           CDB        Class    Shape    Storage    Status        DbHomeID<br \/>\n---------------------------------------- ---------- -------- -------------------- ---------- -------- -------- ---------- ------------ ----------------------------------------<br \/>\nd897e7d6-9e2d-45e4-a0d7-a1e232d47f16     <font color=\"red\">DB1<\/font>\t        Si       <font color=\"red\">12.1.0.2.200414<\/font>      false      Oltp     Odb1     Acfs       Configured   73847823-ae83-4bf0-a630-f8884cf4387a<br \/>\n67abbd2e-f8e1-42da-bf8d-2f0a8eb403dd     DB2\t\tSi       19.7.0.0.200414      false      Oltp     Odb1     Acfs       Configured   9d2d92d0-3b98-42ac-9f39-9bd6deeb2e16<br \/>\nc51f7361-ee99-42ed-9126-86b7fc281981     DB3\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\n472c04fe-533d-46af-aeab-ab5271979d98     DB4\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\n8dd9b1ea-37fd-408f-99ab-eb32e2c2ed91     DB5\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\n2f5856df-e717-404a-b7b0-ca8c82b2f45e     DB6\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\n5797b6b2-e3fc-4182-8db3-671132dd43a7     DB7\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\n3c67a04d-4e6b-4b43-8b56-94284994b25d     DB8\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\na1b2500d-728e-4cbe-8425-f8a85826c422     DB9\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<br \/>\n7dfadc59-0c67-4b42-86e1-0140f39cf4d3     DB10\t\tSi       11.2.0.4.190115      false      Oltp     Odb1     Acfs       Configured   d6df9457-e4cd-4c39-b3cb-8d03be3c4598<\/code><\/p>\n<p>As we can see, this time the metadata information has been updated and DB1 is reflecting 12.1.0.2 version and Oracle home. The force option will update all information for existing components as well, and not only new ones.<\/p>\n<p>Force option (-f) is mandatory if the component (here DB1 database) is already existing in the metadata registry.<\/p>\n<h3>Conclusion<\/h3>\n<p>This odacli update-registry command is really an excellent new feature and very helpful. It will allow to easily keep the ODA metadata registry up to date with all manual operations.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Databases administration on a Bare Metal ODA will be done as root user by running odacli commands : odacli create-database to create a database odacli upgrade-database to upgrade a database between major releases odacli move-database to move databases from one Oracle home to another of the same database version odacli update-dbhome to update a specific [&hellip;]<\/p>\n","protected":false},"author":48,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[229,59],"tags":[79,2057,96],"type_dbi":[],"class_list":["post-14477","post","type-post","status-publish","format-standard","hentry","category-database-administration-monitoring","category-oracle","tag-oda","tag-odacli-update-registry","tag-oracle"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to synchronize the appliance registry metadata on an ODA? - dbi Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to synchronize the appliance registry metadata on an ODA?\" \/>\n<meta property=\"og:description\" content=\"Databases administration on a Bare Metal ODA will be done as root user by running odacli commands : odacli create-database to create a database odacli upgrade-database to upgrade a database between major releases odacli move-database to move databases from one Oracle home to another of the same database version odacli update-dbhome to update a specific [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2020-09-25T07:56:04+00:00\" \/>\n<meta name=\"author\" content=\"Marc Wagner\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Marc Wagner\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/\"},\"author\":{\"name\":\"Marc Wagner\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/225d9884b8467ead9a872823acb14628\"},\"headline\":\"How to synchronize the appliance registry metadata on an ODA?\",\"datePublished\":\"2020-09-25T07:56:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/\"},\"wordCount\":534,\"commentCount\":0,\"keywords\":[\"ODA\",\"odacli update-registry\",\"Oracle\"],\"articleSection\":[\"Database Administration &amp; Monitoring\",\"Oracle\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/\",\"name\":\"How to synchronize the appliance registry metadata on an ODA? - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\"},\"datePublished\":\"2020-09-25T07:56:04+00:00\",\"author\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/225d9884b8467ead9a872823acb14628\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.dbi-services.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to synchronize the appliance registry metadata on an ODA?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/225d9884b8467ead9a872823acb14628\",\"name\":\"Marc Wagner\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/a873cc6e7fbdbbcbdbcaf5dbded14ad9a77b2ec2c3e03b4d724ed33d35d5f328?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a873cc6e7fbdbbcbdbcaf5dbded14ad9a77b2ec2c3e03b4d724ed33d35d5f328?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a873cc6e7fbdbbcbdbcaf5dbded14ad9a77b2ec2c3e03b4d724ed33d35d5f328?s=96&d=mm&r=g\",\"caption\":\"Marc Wagner\"},\"url\":\"https:\/\/www.dbi-services.com\/blog\/author\/marc-wagner\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to synchronize the appliance registry metadata on an ODA? - dbi Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/","og_locale":"en_US","og_type":"article","og_title":"How to synchronize the appliance registry metadata on an ODA?","og_description":"Databases administration on a Bare Metal ODA will be done as root user by running odacli commands : odacli create-database to create a database odacli upgrade-database to upgrade a database between major releases odacli move-database to move databases from one Oracle home to another of the same database version odacli update-dbhome to update a specific [&hellip;]","og_url":"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/","og_site_name":"dbi Blog","article_published_time":"2020-09-25T07:56:04+00:00","author":"Marc Wagner","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Marc Wagner","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/"},"author":{"name":"Marc Wagner","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/225d9884b8467ead9a872823acb14628"},"headline":"How to synchronize the appliance registry metadata on an ODA?","datePublished":"2020-09-25T07:56:04+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/"},"wordCount":534,"commentCount":0,"keywords":["ODA","odacli update-registry","Oracle"],"articleSection":["Database Administration &amp; Monitoring","Oracle"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/","url":"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/","name":"How to synchronize the appliance registry metadata on an ODA? - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"datePublished":"2020-09-25T07:56:04+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/225d9884b8467ead9a872823acb14628"},"breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/how-to-synchronize-the-appliance-registry-metadata-on-an-oda\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to synchronize the appliance registry metadata on an ODA?"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/225d9884b8467ead9a872823acb14628","name":"Marc Wagner","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a873cc6e7fbdbbcbdbcaf5dbded14ad9a77b2ec2c3e03b4d724ed33d35d5f328?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a873cc6e7fbdbbcbdbcaf5dbded14ad9a77b2ec2c3e03b4d724ed33d35d5f328?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a873cc6e7fbdbbcbdbcaf5dbded14ad9a77b2ec2c3e03b4d724ed33d35d5f328?s=96&d=mm&r=g","caption":"Marc Wagner"},"url":"https:\/\/www.dbi-services.com\/blog\/author\/marc-wagner\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/14477","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/48"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=14477"}],"version-history":[{"count":0,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/14477\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=14477"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=14477"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=14477"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=14477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}