{"id":4446,"date":"2021-05-08T11:52:46","date_gmt":"2021-05-08T11:52:46","guid":{"rendered":"https:\/\/swiv.com.br\/provisioning-an-oci-vm-db-system\/"},"modified":"2026-05-27T20:02:32","modified_gmt":"2026-05-27T19:02:32","slug":"provisioning-an-oci-vm-db-system","status":"publish","type":"post","link":"https:\/\/swiv.com.br\/index.php\/2021\/05\/08\/provisioning-an-oci-vm-db-system\/","title":{"rendered":"Provisioning an OCI VM DB System"},"content":{"rendered":"\n<p>Neste artigo, vamos provisionar uma Virtual Machive do tipo DB System dentro do OCI. Na console, vamos no Menu principal e escolhemos a op\u00e7\u00e3o &#8220;Oracle Database&#8221;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-153.png\" alt=\"\" class=\"wp-image-7766\"\/><\/figure>\n\n\n\n<p>Do lado direito, as op\u00e7\u00f5es relacionados com esta categoria ser\u00e3o expostas. Vamos escolher a &#8220;Bare Metal, VM, and Exadata&#8221;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-154.png\" alt=\"\" class=\"wp-image-7767\"\/><\/figure>\n\n\n\n<p>Clicando em &#8220;Create DB System&#8221;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-155.png\" alt=\"\" class=\"wp-image-7768\"\/><\/figure>\n\n\n\n<p>Definindo o nome do DB-System, o seu Availability Domain e o tipo de Shape (Virtual):<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-156-1024x343.png\" alt=\"\" class=\"wp-image-7769\"\/><\/figure>\n\n\n\n<p>No campo &#8220;Select a Shape&#8221;, podemos clicar no bot\u00e3o &#8220;Change Shape&#8221; para definir um template com mais ou menos recursos (no nosso caso, um shape menor por conta dos limites de recurso na conta):<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-157.png\" alt=\"\" class=\"wp-image-7771\"\/><\/figure>\n\n\n\n<p>Escolhendo o Shape &#8220;VM.Standard2.1&#8221;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-158.png\" alt=\"\" class=\"wp-image-7772\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-159.png\" alt=\"\" class=\"wp-image-7773\"\/><\/figure>\n\n\n\n<p>O pr\u00f3ximo campo refere-se ao tipo de DB-System (Single ou RAC com 2 nodes), e no nosso caso, por conta do Shape escolhido, a op\u00e7\u00e3o do RAC n\u00e3o \u00e9 exibida. Al\u00e9m disso, no campo de Edi\u00e7\u00e3o do banco, vamos escolher &#8220;Enterprise Edition Extreme Performance&#8221;, para podermos explorar em outros artigos os recursos inclusos:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-160.png\" alt=\"\" class=\"wp-image-7774\"\/><\/figure>\n\n\n\n<p>As pr\u00f3ximas sess\u00f5es correspondem ao tipo de gerenciamento de storage, e podemos criar um banco usando GRID, ou sendo criado em cima de File System tradicional (LVM, sendo montado no \/u02). A segunda op\u00e7\u00e3o \u00e9 mais f\u00e1cil em termos de gerenciamento se comparado com o GRID, por\u00e9m n\u00e3o conseguir\u00edamos utilizar a ferramenta ZDM (Zero Data Migration) para migrar banco on-premises para OCI. Em rela\u00e7\u00e3o a quantidade de storage, vamos manter o valor de 256GB:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-161-1024x317.png\" alt=\"\" class=\"wp-image-7775\"\/><\/figure>\n\n\n\n<p>Na sess\u00e3o &#8220;Add SSH Keys&#8221;, vamos selecionar a op\u00e7\u00e3o &#8220;Paste SSH keys&#8221; e copiar o conte\u00fado do arquivo cortex.pub, criado NESTE artigo:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-162.png\" alt=\"\" class=\"wp-image-7776\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-163.png\" alt=\"\" class=\"wp-image-7777\"\/><\/figure>\n\n\n\n<p>No campo sobre as licen\u00e7as, selecionamos neste artigo a op\u00e7\u00e3o &#8220;BYOL&#8221;, mas logicamente isso pode mudar com o cen\u00e1rio de cada cliente. Os outros campos sobre VNC e Subnet podem ser preenchidos selecionando os recursos previamente criados. Clicando em Next:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-164.png\" alt=\"\" class=\"wp-image-7778\"\/><\/figure>\n\n\n\n<p>Definindo nome do banco e clicando em &#8220;Change Database Image&#8221;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-165.png\" alt=\"\" class=\"wp-image-7779\"\/><\/figure>\n\n\n\n<p>Selecionando a vers\u00e3o do Banco (e at\u00e9 o seu n\u00edvel de PSU). Vamos escolher a 12C, para simular o upgrade deste ambinete em artigos posteriores:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-166-1024x719.png\" alt=\"\" class=\"wp-image-7780\"\/><\/figure>\n\n\n\n<p>Ap\u00f3s isso, definimos o nome do PDB, e a senha. Importante deixarmos o recurso de TDE habilitado para explor\u00e1-lo em mais detalhes posteriormente:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-167.png\" alt=\"\" class=\"wp-image-7781\"\/><\/figure>\n\n\n\n<p>Selecionando o tipo de Workload e clicando em &#8220;Create DB System&#8221;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-168.png\" alt=\"\" class=\"wp-image-7782\"\/><\/figure>\n\n\n\n<p>Ambiente sendo provisionado:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-169.png\" alt=\"\" class=\"wp-image-7783\"\/><\/figure>\n\n\n\n<p>Depois de pouco mais de uma hora, os recursos est\u00e3o dispon\u00edveis:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/swiv.com.br\/wp-content\/uploads\/2022\/07\/image-170.png\" alt=\"\" class=\"wp-image-7784\"\/><\/figure>\n\n\n\n<p>Obs: Este procedimento foi criado pelo senhor Ahmed Baraka (www.ahmedbaraka.com) e foi apenas reproduzido por mim em um laborat\u00f3rio pessoal para fins de aprendizado.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Neste artigo, vamos provisionar uma Virtual Machive do tipo DB System dentro do OCI. Na console, vamos no Menu principal e escolhemos a op\u00e7\u00e3o &#8220;Oracle Database&#8221;: Do lado direito, as op\u00e7\u00f5es relacionados com esta categoria ser\u00e3o expostas. Vamos escolher a &#8220;Bare Metal, VM, and Exadata&#8221;: Clicando em &#8220;Create DB System&#8221;: Definindo o nome do DB-System, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-4446","post","type-post","status-publish","format-standard","hentry","category-oci"],"_links":{"self":[{"href":"https:\/\/swiv.com.br\/index.php\/wp-json\/wp\/v2\/posts\/4446","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/swiv.com.br\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/swiv.com.br\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/swiv.com.br\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/swiv.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=4446"}],"version-history":[{"count":1,"href":"https:\/\/swiv.com.br\/index.php\/wp-json\/wp\/v2\/posts\/4446\/revisions"}],"predecessor-version":[{"id":9145,"href":"https:\/\/swiv.com.br\/index.php\/wp-json\/wp\/v2\/posts\/4446\/revisions\/9145"}],"wp:attachment":[{"href":"https:\/\/swiv.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=4446"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/swiv.com.br\/index.php\/wp-json\/wp\/v2\/categories?post=4446"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/swiv.com.br\/index.php\/wp-json\/wp\/v2\/tags?post=4446"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}