{"id":2624,"date":"2017-05-31T23:17:45","date_gmt":"2017-06-01T02:17:45","guid":{"rendered":"http:\/\/www.dbarj.com.br\/?p=2624\/"},"modified":"2017-08-01T22:29:54","modified_gmt":"2017-08-02T01:29:54","slug":"ocm-12c-preparation-create-and-manage-pluggable-databases","status":"publish","type":"post","link":"https:\/\/www.dbarj.com.br\/en\/2017\/05\/ocm-12c-preparation-create-and-manage-pluggable-databases\/","title":{"rendered":"OCM 12c Preparation &#8211; Create and manage pluggable databases"},"content":{"rendered":"<p>Creating the CDB database is one of the most elementary tasks a DBA must do in 12c. For OCM exam, you must create the container DB easily in all the ways imaginable.<\/p>\n<p>I can think on the following ways of creating it:<\/p>\n<ol>\n<li>Create database using dbca via GUI (the fastest and recommended if the exam does not put any restrictions)<\/li>\n<li>Create database using dbca with response file.<\/li>\n<li>Create database using dbca with parameters in the command line.<\/li>\n<li>Create database using the &#8220;CREATE DATABASE&#8221; statement (not recommended if the database is CDB as <strong>catcdb.sql<\/strong> takes a lot of time).<\/li>\n<\/ol>\n<p>Create those databases in your Single Instance Oracle VM and also in your Oracle RAC VM, to be sure you are used to it.<\/p>\n<p>But this topic also talks about &#8220;manage pluggable databases&#8221;. So, you must know all the ways of cloning, copying, removing and plugging and unplugging it:<\/p>\n<ol>\n<li>Create a PDB by using the seed<\/li>\n<li>Create a PDB by cloning an existing PDB or non-CDB (local or remote databases via DBLink)<\/li>\n<li>Create a PDB by plugging an unplugged PDB into a CDB<\/li>\n<li>Create a PDB by using a non-CDB<\/li>\n<li>Unplugging a PDB from a CDB<\/li>\n<li>Dropping a PDB<\/li>\n<\/ol>\n<p>Using:<\/p>\n<ol style=\"list-style-type: lower-roman;\">\n<li>DBCA<\/li>\n<li>SQL Plus<\/li>\n<li>SQL Developer<\/li>\n<li>EM Express Edition<\/li>\n<li>EM Cloud Control<\/li>\n<\/ol>\n<p><strong>PS 1: Don&#8217;t forget to try to plug a PDB from different version like 12.1.0.1 or even a non-CDB 11.2 and performing the upgrade.<\/strong><\/p>\n<p><strong>PS 2: Play also unplugging\/plugging using Xml File \/ PDB Archive \/ PDB File Set (the last 2 only available with dbca in 12.1.0.2).<br \/>\n<\/strong><\/p>\n<p><strong>PS 2: Plug something from a different charset and convert it.<br \/>\n<\/strong><\/p>\n<p>In Oracle 12.1.0.2c, we also &#8220;save time&#8221; improvements as:<\/p>\n<ul>\n<li>PDBs can be hot cloned, i.e. you don\u2019t need to put the source PDB in read-only for cloning so that it can be cloned to a CDB online. In Oracle 12.1.0.1c, a pluggable database can be cloned only if it is read-only.<\/li>\n<li>PDBs can be remote cloned, i.e. the source PDB may be located in a remote container. This feature was listed in Oracle Database 12c Release 1 (12.1.0.1), but didn\u2019t work.<\/li>\n<li>There is no need to create the directories where the database files of clone PDB will be placed. If the directory is not already present, it will be automatically created as part of the cloning operation.<\/li>\n<\/ul>\n<p><strong>Path to Documentation<\/strong>:<\/p>\n<p><span style=\"color: #800000;\">Database Administrator&#8217;s Guide -&gt; Creating and Configuring a CDB<br \/>\nDatabase Administrator&#8217;s Guide -&gt; Creating and Removing PDBs with SQL*Plus<br \/>\nDatabase Administrator&#8217;s Guide -&gt; Creating and Removing PDBs with Cloud Control<br \/>\nDatabase Administrator&#8217;s Guide -&gt; Administering a CDB with SQL*Plus<br \/>\nDatabase Administrator&#8217;s Guide -&gt; Administering PDBs with SQL*Plus<br \/>\nDatabase Administrator&#8217;s Guide -&gt; Administering CDBs and PDBs with Cloud Control<br \/>\nDatabase SQL Language Reference -&gt; CREATE PLUGGABLE DATABASE<br \/>\nDatabase Upgrade Guide -&gt; Upgrading Oracle Database -&gt; Upgrading a Pluggable Database (PDB)<br \/>\n<\/span><\/p>\n<br>\r\nClick here to go back to the <a title=\"OCM 12c Preparation\" href=\"\/?page_id=2255\">Main OCM 12c Preparation<\/a> page.\r\n<br><br>\r\nHave you enjoyed? Please leave a comment or give a \ud83d\udc4d!\n<p><object id=\"__symantecPKIClientMessenger\" style=\"display: none;\" width=\"300\" height=\"150\" data-install-updates-user-configuration=\"true\" data-supports-flavor-configuration=\"true\" data-extension-version=\"0.5.0.161\"><\/object><\/p>\n<p><object id=\"__symantecPKIClientMessenger\" style=\"display: none;\" data-install-updates-user-configuration=\"true\" data-supports-flavor-configuration=\"true\" data-extension-version=\"0.5.0.161\"><\/object><\/p>\n<div class='watch-action'><div class='watch-position align-left'><div class='action-like'><a class='lbg-style2 like-2624 jlk' href='javascript:void(0)' data-task='like' data-post_id='2624' data-nonce='de4404f630' rel='nofollow'><img class='wti-pixel' src='https:\/\/www.dbarj.com.br\/wp-content\/plugins\/wti-like-post\/images\/pixel.gif' title='Like' \/><span class='lc-2624 lc'>+3<\/span><\/a><\/div><\/div> <div class='status-2624 status align-left'><\/div><\/div><div class='wti-clear'><\/div>","protected":false},"excerpt":{"rendered":"<p>Creating the CDB database is one of the most elementary tasks a DBA must do in 12c. For OCM exam, you must create the container DB easily in all the ways imaginable. I can think on the following ways of creating it: Create database using dbca via GUI (the fastest and recommended if the exam &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"https:\/\/www.dbarj.com.br\/en\/2017\/05\/ocm-12c-preparation-create-and-manage-pluggable-databases\/\">Continue reading<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[46],"tags":[],"class_list":["post-2624","post","type-post","status-publish","format-standard","hentry","category-ocm12c-en","item-wrap"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>OCM 12c Preparation - Create and manage pluggable databases - DBA - Rodrigo Jorge - Oracle Tips and Guides<\/title>\n<meta name=\"description\" content=\"Create and manage pluggable databases for Oracle OCM 12c Certification.\" \/>\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.dbarj.com.br\/en\/2017\/05\/ocm-12c-preparation-create-and-manage-pluggable-databases\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DBA RJ\" \/>\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.dbarj.com.br\\\/en\\\/2017\\\/05\\\/ocm-12c-preparation-create-and-manage-pluggable-databases\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/2017\\\/05\\\/ocm-12c-preparation-create-and-manage-pluggable-databases\\\/\"},\"author\":{\"name\":\"DBA RJ\",\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/#\\\/schema\\\/person\\\/28a44ca3a6633fe4156ad1ea209d40a9\"},\"headline\":\"OCM 12c Preparation &#8211; Create and manage pluggable databases\",\"datePublished\":\"2017-06-01T02:17:45+00:00\",\"dateModified\":\"2017-08-02T01:29:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/2017\\\/05\\\/ocm-12c-preparation-create-and-manage-pluggable-databases\\\/\"},\"wordCount\":495,\"commentCount\":3,\"publisher\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/#\\\/schema\\\/person\\\/28a44ca3a6633fe4156ad1ea209d40a9\"},\"articleSection\":[\"OCM 12c Preparation\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/2017\\\/05\\\/ocm-12c-preparation-create-and-manage-pluggable-databases\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/2017\\\/05\\\/ocm-12c-preparation-create-and-manage-pluggable-databases\\\/\",\"url\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/2017\\\/05\\\/ocm-12c-preparation-create-and-manage-pluggable-databases\\\/\",\"name\":\"OCM 12c Preparation - Create and manage pluggable databases - DBA - Rodrigo Jorge - Oracle Tips and Guides\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/#website\"},\"datePublished\":\"2017-06-01T02:17:45+00:00\",\"dateModified\":\"2017-08-02T01:29:54+00:00\",\"description\":\"Create and manage pluggable databases for Oracle OCM 12c Certification.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/2017\\\/05\\\/ocm-12c-preparation-create-and-manage-pluggable-databases\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/2017\\\/05\\\/ocm-12c-preparation-create-and-manage-pluggable-databases\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/2017\\\/05\\\/ocm-12c-preparation-create-and-manage-pluggable-databases\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"OCM 12c Preparation - Create and manage pluggable databases\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/\",\"name\":\"DBA - Rodrigo Jorge - Oracle Tips and Guides\",\"description\":\"Blog about Databases, Security and High Availability\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/#\\\/schema\\\/person\\\/28a44ca3a6633fe4156ad1ea209d40a9\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/en\\\/#\\\/schema\\\/person\\\/28a44ca3a6633fe4156ad1ea209d40a9\",\"name\":\"DBA RJ\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/RodrigoJorgePOUG19.png\",\"url\":\"https:\\\/\\\/www.dbarj.com.br\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/RodrigoJorgePOUG19.png\",\"contentUrl\":\"https:\\\/\\\/www.dbarj.com.br\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/RodrigoJorgePOUG19.png\",\"width\":712,\"height\":712,\"caption\":\"DBA RJ\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/RodrigoJorgePOUG19.png\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"OCM 12c Preparation - Create and manage pluggable databases - DBA - Rodrigo Jorge - Oracle Tips and Guides","description":"Create and manage pluggable databases for Oracle OCM 12c Certification.","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.dbarj.com.br\/en\/2017\/05\/ocm-12c-preparation-create-and-manage-pluggable-databases\/","twitter_misc":{"Written by":"DBA RJ","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbarj.com.br\/en\/2017\/05\/ocm-12c-preparation-create-and-manage-pluggable-databases\/#article","isPartOf":{"@id":"https:\/\/www.dbarj.com.br\/en\/2017\/05\/ocm-12c-preparation-create-and-manage-pluggable-databases\/"},"author":{"name":"DBA RJ","@id":"https:\/\/www.dbarj.com.br\/en\/#\/schema\/person\/28a44ca3a6633fe4156ad1ea209d40a9"},"headline":"OCM 12c Preparation &#8211; Create and manage pluggable databases","datePublished":"2017-06-01T02:17:45+00:00","dateModified":"2017-08-02T01:29:54+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbarj.com.br\/en\/2017\/05\/ocm-12c-preparation-create-and-manage-pluggable-databases\/"},"wordCount":495,"commentCount":3,"publisher":{"@id":"https:\/\/www.dbarj.com.br\/en\/#\/schema\/person\/28a44ca3a6633fe4156ad1ea209d40a9"},"articleSection":["OCM 12c Preparation"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbarj.com.br\/en\/2017\/05\/ocm-12c-preparation-create-and-manage-pluggable-databases\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbarj.com.br\/en\/2017\/05\/ocm-12c-preparation-create-and-manage-pluggable-databases\/","url":"https:\/\/www.dbarj.com.br\/en\/2017\/05\/ocm-12c-preparation-create-and-manage-pluggable-databases\/","name":"OCM 12c Preparation - Create and manage pluggable databases - DBA - Rodrigo Jorge - Oracle Tips and Guides","isPartOf":{"@id":"https:\/\/www.dbarj.com.br\/en\/#website"},"datePublished":"2017-06-01T02:17:45+00:00","dateModified":"2017-08-02T01:29:54+00:00","description":"Create and manage pluggable databases for Oracle OCM 12c Certification.","breadcrumb":{"@id":"https:\/\/www.dbarj.com.br\/en\/2017\/05\/ocm-12c-preparation-create-and-manage-pluggable-databases\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbarj.com.br\/en\/2017\/05\/ocm-12c-preparation-create-and-manage-pluggable-databases\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbarj.com.br\/en\/2017\/05\/ocm-12c-preparation-create-and-manage-pluggable-databases\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.dbarj.com.br\/en\/"},{"@type":"ListItem","position":2,"name":"OCM 12c Preparation - Create and manage pluggable databases"}]},{"@type":"WebSite","@id":"https:\/\/www.dbarj.com.br\/en\/#website","url":"https:\/\/www.dbarj.com.br\/en\/","name":"DBA - Rodrigo Jorge - Oracle Tips and Guides","description":"Blog about Databases, Security and High Availability","publisher":{"@id":"https:\/\/www.dbarj.com.br\/en\/#\/schema\/person\/28a44ca3a6633fe4156ad1ea209d40a9"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbarj.com.br\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.dbarj.com.br\/en\/#\/schema\/person\/28a44ca3a6633fe4156ad1ea209d40a9","name":"DBA RJ","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbarj.com.br\/wp-content\/uploads\/2019\/09\/RodrigoJorgePOUG19.png","url":"https:\/\/www.dbarj.com.br\/wp-content\/uploads\/2019\/09\/RodrigoJorgePOUG19.png","contentUrl":"https:\/\/www.dbarj.com.br\/wp-content\/uploads\/2019\/09\/RodrigoJorgePOUG19.png","width":712,"height":712,"caption":"DBA RJ"},"logo":{"@id":"https:\/\/www.dbarj.com.br\/wp-content\/uploads\/2019\/09\/RodrigoJorgePOUG19.png"}}]}},"_links":{"self":[{"href":"https:\/\/www.dbarj.com.br\/en\/wp-json\/wp\/v2\/posts\/2624","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbarj.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbarj.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbarj.com.br\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbarj.com.br\/en\/wp-json\/wp\/v2\/comments?post=2624"}],"version-history":[{"count":0,"href":"https:\/\/www.dbarj.com.br\/en\/wp-json\/wp\/v2\/posts\/2624\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.dbarj.com.br\/en\/wp-json\/wp\/v2\/media?parent=2624"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbarj.com.br\/en\/wp-json\/wp\/v2\/categories?post=2624"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbarj.com.br\/en\/wp-json\/wp\/v2\/tags?post=2624"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}