{"id":40957,"date":"2025-10-15T15:00:30","date_gmt":"2025-10-15T13:00:30","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/?p=40957"},"modified":"2025-10-16T04:24:37","modified_gmt":"2025-10-16T02:24:37","slug":"convert-oracle-non-cdb-database-to-cdb-with-autoupgrade","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/","title":{"rendered":"Convert Oracle non-CDB database to CDB with AutoUpgrade"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\" id=\"h-\"><\/h1>\n\n\n\n<p>Since Oracle 21c, the <strong>non-CDB architecture has been deprecated<\/strong>. This means that all Oracle databases must now adopt the <strong>multitenant architecture<\/strong> (CDB + PDB). Thankfully, Oracle provides a powerful utility to ease this transition: <strong>AutoUpgrade<\/strong>.<\/p>\n\n\n\n<p>In this post, I\u2019ll walk you through converting a non-CDB database into a PDB within a target CDB using AutoUpgrade.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udd0e Table of Contents<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"#prerequisites\">Prerequisites<\/a><\/li>\n\n\n\n<li><a href=\"#conversion-steps\">Conversion Steps<\/a><\/li>\n\n\n\n<li><a href=\"#bonus-tip-rename-the-pdb\">Bonus Tip: Rename the PDB<\/a><\/li>\n\n\n\n<li><a href=\"#conclusion\">Conclusion<\/a><\/li>\n\n\n\n<li><a href=\"#references\">References<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"prerequisites\">\ud83d\udd27 Prerequisites<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Oracle <strong>19c or later<\/strong><\/li>\n\n\n\n<li>An existing <strong>non-CDB<\/strong> database<\/li>\n\n\n\n<li>A <strong>target CDB<\/strong> (e.g., <code>CDB19<\/code>)<\/li>\n\n\n\n<li><strong>Java installed<\/strong> (needed for AutoUpgrade)<\/li>\n\n\n\n<li>The <code>autoupgrade.jar<\/code> file is available<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conversion-steps\">\ud83d\udee0\ufe0f Conversion Steps<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. Prepare the Environment<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ensure the <strong>target CDB is open<\/strong> in <code>READ WRITE<\/code> mode.<\/li>\n\n\n\n<li>Confirm the <strong>non-CDB is healthy<\/strong> (no data corruption or critical alerts).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2. Obtain AutoUpgrade<\/h3>\n\n\n\n<p>The AutoUpgrade JAR file is located at:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n$ORACLE_HOME\/rdbms\/admin\/autoupgrade.jar\n<\/pre><\/div>\n\n\n<p>Or download the latest version from My Oracle Support:<br><a href=\"https:\/\/support.oracle.com\/epmos\/faces\/DocumentDisplay?id=2485457.1\" target=\"_blank\" rel=\"noreferrer noopener\">MOS Note 2485457.1<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Create the Configuration File<\/h3>\n\n\n\n<p>As mentionned in my first blog about AutoUpgrade, there is a powerful site to create the AutoUpgrade configuration file. You can found it at : <a href=\"https:\/\/viniciusdba.com.br\/autoupgrade-composer\/\">https:\/\/viniciusdba.com.br\/autoupgrade-composer\/<\/a><\/p>\n\n\n\n<p>Example <code>autoupgrade.cfg<\/code>:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nglobal.autoupg_log_dir=\/u01\/app\/autoupgrade\/logs\nupg1.dbname=UPGR\nupg1.start_time=NOW\nupg1.source_home=\/u01\/app\/oracle\/product\/19\nupg1.target_home=\/u01\/app\/oracle\/product\/19\nupg1.sid=UPGR\nupg1.target_cdb=CDB19\nupg1.log_dir=\/u01\/app\/autoupgrade\/logs\nupg1.upgrade_method=convert\n<\/pre><\/div>\n\n\n<h3 class=\"wp-block-heading\">4. Run the Analysis<\/h3>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\njava -jar autoupgrade.jar -config autoupgrade.cfg -mode analyze\n<\/pre><\/div>\n\n\n<p>This generates reports to help identify potential issues.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. Review the Reports<\/h3>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\ncd \/u01\/app\/autoupgrade\/logs\nless upg1\/prechecks\/*.html\n\n==========================================\n          Autoupgrade Summary Report\n==========================================\n&#x5B;Date]           Wed Oct 15 12:38:55 GMT 2025\n&#x5B;Number of Jobs] 1\n==========================================\n&#x5B;Job ID] 102\n==========================================\n&#x5B;DB Name]                upgr\n&#x5B;Version Before Upgrade] 19.27.0.0.0\n&#x5B;Version After Upgrade]  19.27.0.0.0\n------------------------------------------\n&#x5B;Stage Name]    PRECHECKS\n&#x5B;Status]        SUCCESS\n&#x5B;Start Time]    2025-10-15 12:38:31\n&#x5B;Duration]      0:00:23\n&#x5B;Log Directory] \/u01\/app\/autoupgrade\/logs\/UPGR\/102\/prechecks\n&#x5B;Detail]        \/u01\/app\/autoupgrade\/logs\/UPGR\/102\/prechecks\/ftex_preupgrade.log\n                Check passed and no manual intervention needed\n------------------------------------------\n\n<\/pre><\/div>\n\n\n<h3 class=\"wp-block-heading\">6. Deploy the Conversion<\/h3>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\njava -jar autoupgrade.jar -config autoupgrade.cfg -mode deploy\n\nStages\n\tSETUP            &amp;lt;1 min\n\tPREUPGRADE       &amp;lt;1 min\n\tPRECHECKS        &amp;lt;1 min\n\tPREFIXUPS        1 min\n\tDRAIN            &amp;lt;1 min\n\tNONCDBTOPDB      3 min\n\tDBUPGRADE        ~0 min (RUNNING)\n\tPOSTUPGRADE     \n\tSYSUPDATES      \n\nStage-Progress Per Container\n\n\t+--------+---------+\n\t|Database|DBUPGRADE|\n\t+--------+---------+\n\t|    UPGR|    100% |\n\t+--------+---------+\n\nThe command status is running every 10 seconds. PRESS ENTER TO EXIT\nJob 103 completed\n------------------- Final Summary --------------------\nNumber of databases            &#x5B; 1 ]\n\nJobs finished                  &#x5B;1]\nJobs failed                    &#x5B;0]\nJobs restored                  &#x5B;0]\nJobs pending                   &#x5B;0]\n\n<\/pre><\/div>\n\n\n<p>AutoUpgrade will:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Convert the non-CDB into a PDB<\/li>\n\n\n\n<li>Plug it into the target CDB<\/li>\n\n\n\n<li>Run the required scripts<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">7. Final Verification<\/h3>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n&#x5B;CDB19:oracle@holserv1:~]$ sqlplus \/ as sysdba\n\nSQL*Plus: Release 19.0.0.0.0 - Production on Wed Oct 15 12:51:41 2025\nVersion 19.27.0.0.0\n\nCopyright (c) 1982, 2024, Oracle.  All rights reserved.\n\n\nConnected to:\nOracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production\nVersion 19.27.0.0.0\n\nSQL&amp;gt; show pdbs\n\n    CON_ID CON_NAME\t\t\t  OPEN MODE  RESTRICTED\n---------- ------------------------------ ---------- ----------\n\t 2 PDB$SEED\t\t\t  READ ONLY  NO\n\t 3 UPGR \t\t\t  READ WRITE NO\n\t 4 ORANGE\t\t\t  READ WRITE NO\n\n<\/pre><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"bonus-tip-rename-the-pdb\">\ud83d\udca1 Bonus Tip: Rename the PDB<\/h2>\n\n\n\n<p>If you&#8217;d like to rename the PDB after the conversion:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nALTER PLUGGABLE DATABASE UPGR CLOSE IMMEDIATE;\nALTER PLUGGABLE DATABASE UPGR RENAME TO NEWPDB;\n<\/pre><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\">\ud83d\udcdd Conclusion<\/h2>\n\n\n\n<p>Using AutoUpgrade to convert a non-CDB to a PDB is <strong>efficient, supported, and reliable<\/strong>. It reduces manual effort and helps align your databases with Oracle\u2019s long-term multitenant strategy.<\/p>\n\n\n\n<p>If you&#8217;re still running non-CDB databases, now is the perfect time to migrate.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"references\">\ud83d\udcda References<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/support.oracle.com\/epmos\/faces\/DocumentDisplay?id=2485457.1\" target=\"_blank\" rel=\"noreferrer noopener\">MOS Note 2485457.1 \u2013 AutoUpgrade Tool<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/docs.oracle.com\/en\/database\/oracle\/oracle-database\/19\/multi\/index.html\" target=\"_blank\" rel=\"noreferrer noopener\">Oracle 19c Multitenant Architecture Guide<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/mikedietrichde.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Mike Dietrich\u2019s Upgrade Blog<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Since Oracle 21c, the non-CDB architecture has been deprecated. This means that all Oracle databases must now adopt the multitenant architecture (CDB + PDB). Thankfully, Oracle provides a powerful utility to ease this transition: AutoUpgrade. In this post, I\u2019ll walk you through converting a non-CDB database into a PDB within a target CDB using AutoUpgrade. [&hellip;]<\/p>\n","protected":false},"author":146,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[59],"tags":[1570,3695,96],"type_dbi":[],"class_list":["post-40957","post","type-post","status-publish","format-standard","hentry","category-oracle","tag-autoupgrade","tag-non-cdb-to-cdb","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>Convert Oracle non-CDB database to CDB with AutoUpgrade - dbi Blog<\/title>\n<meta name=\"description\" content=\"How to convert easily a non CDB database to CDB database in one command!\" \/>\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\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Convert Oracle non-CDB database to CDB with AutoUpgrade\" \/>\n<meta property=\"og:description\" content=\"How to convert easily a non CDB database to CDB database in one command!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-10-15T13:00:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-16T02:24:37+00:00\" \/>\n<meta name=\"author\" content=\"Xavier Franck Godard\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Xavier Franck Godard\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 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\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/\"},\"author\":{\"name\":\"Xavier Franck Godard\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/4809e0f09c20eb127777125e037328f2\"},\"headline\":\"Convert Oracle non-CDB database to CDB with AutoUpgrade\",\"datePublished\":\"2025-10-15T13:00:30+00:00\",\"dateModified\":\"2025-10-16T02:24:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/\"},\"wordCount\":289,\"commentCount\":0,\"keywords\":[\"autoupgrade\",\"non-CDB to CDB\",\"Oracle\"],\"articleSection\":[\"Oracle\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/\",\"name\":\"Convert Oracle non-CDB database to CDB with AutoUpgrade - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\"},\"datePublished\":\"2025-10-15T13:00:30+00:00\",\"dateModified\":\"2025-10-16T02:24:37+00:00\",\"author\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/4809e0f09c20eb127777125e037328f2\"},\"description\":\"How to convert easily a non CDB database to CDB database in one command!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.dbi-services.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Convert Oracle non-CDB database to CDB with AutoUpgrade\"}]},{\"@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\/4809e0f09c20eb127777125e037328f2\",\"name\":\"Xavier Franck Godard\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/661728efb0582c04aea2c696eb2178e01da2a8f15537fbe6ad095c653854fb7e?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/661728efb0582c04aea2c696eb2178e01da2a8f15537fbe6ad095c653854fb7e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/661728efb0582c04aea2c696eb2178e01da2a8f15537fbe6ad095c653854fb7e?s=96&d=mm&r=g\",\"caption\":\"Xavier Franck Godard\"},\"url\":\"https:\/\/www.dbi-services.com\/blog\/author\/xavierfranck\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Convert Oracle non-CDB database to CDB with AutoUpgrade - dbi Blog","description":"How to convert easily a non CDB database to CDB database in one command!","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\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/","og_locale":"en_US","og_type":"article","og_title":"Convert Oracle non-CDB database to CDB with AutoUpgrade","og_description":"How to convert easily a non CDB database to CDB database in one command!","og_url":"https:\/\/www.dbi-services.com\/blog\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/","og_site_name":"dbi Blog","article_published_time":"2025-10-15T13:00:30+00:00","article_modified_time":"2025-10-16T02:24:37+00:00","author":"Xavier Franck Godard","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Xavier Franck Godard","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/"},"author":{"name":"Xavier Franck Godard","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/4809e0f09c20eb127777125e037328f2"},"headline":"Convert Oracle non-CDB database to CDB with AutoUpgrade","datePublished":"2025-10-15T13:00:30+00:00","dateModified":"2025-10-16T02:24:37+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/"},"wordCount":289,"commentCount":0,"keywords":["autoupgrade","non-CDB to CDB","Oracle"],"articleSection":["Oracle"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/","url":"https:\/\/www.dbi-services.com\/blog\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/","name":"Convert Oracle non-CDB database to CDB with AutoUpgrade - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"datePublished":"2025-10-15T13:00:30+00:00","dateModified":"2025-10-16T02:24:37+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/4809e0f09c20eb127777125e037328f2"},"description":"How to convert easily a non CDB database to CDB database in one command!","breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/convert-oracle-non-cdb-database-to-cdb-with-autoupgrade\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Convert Oracle non-CDB database to CDB with AutoUpgrade"}]},{"@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\/4809e0f09c20eb127777125e037328f2","name":"Xavier Franck Godard","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/661728efb0582c04aea2c696eb2178e01da2a8f15537fbe6ad095c653854fb7e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/661728efb0582c04aea2c696eb2178e01da2a8f15537fbe6ad095c653854fb7e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/661728efb0582c04aea2c696eb2178e01da2a8f15537fbe6ad095c653854fb7e?s=96&d=mm&r=g","caption":"Xavier Franck Godard"},"url":"https:\/\/www.dbi-services.com\/blog\/author\/xavierfranck\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/40957","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\/146"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=40957"}],"version-history":[{"count":8,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/40957\/revisions"}],"predecessor-version":[{"id":41021,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/40957\/revisions\/41021"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=40957"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=40957"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=40957"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=40957"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}