Multitenant

Creating a new PDB by Pluggin in an Unplugged PDB using PDB Archive File

No procedimento tradicional de plug/unplug de PDBs, nós utilizamos um arquivo XML que descreve as informações e estruturas do PDB que será criado no novo CDB. A partir do XML, nos bastidores, o Oracle faz a cópia dos datafiles referenciados ou até mesmo o seu move. Mas outra alternativa para esse processo são os PDBs …

Creating a new PDB by Pluggin in an Unplugged PDB using PDB Archive File Read More »

Creating a new PDB by Plugging in an Unplugged PDB (with MOVE clause)

A cláusula MOVE nos permite direcionar os arquivos descritos no arquivo XML para um novo local, e em vez de ter sua cópia realizada, teremos a sua movimentação. Checando dados do PDB de origem e o desligando: Realizando o UNPLUG: Checando compatibilidade do PDB com o CDB. É reportado um erro pois o PDB de …

Creating a new PDB by Plugging in an Unplugged PDB (with MOVE clause) Read More »

Creating a new PDB by Plugging in an Unplugged PDB (with COPY clause)

A cláusula COPY, como padrão no processo de PLUG IN, realiza uma cópia dos arquivos referenciados no XML para um novo local, e para isso, podemos utilizar o FILE_NAME_CONVERT (caso o OMF não esteja sendo usado), ou utilizado o valor do DB_CREATE_FILE_DEST para fazer este “De-Para”. Checando ambiente relacionado ao PDB HIPOFISE3: Fazendo o UNPLUG: …

Creating a new PDB by Plugging in an Unplugged PDB (with COPY clause) Read More »

Creating a new PDB by Plugging in an Unplugged PDB (with NOCOPY clause)

Outra maneira de se criar PDBs é usando os recursos de PLUG/UNPLUG. Neste artigo vou explorar um pouco sobre esse método. Irei utilizar um PDB já existente em meu laboratório, chamado HIPOFISE2. Checando os seus arquivos de dados: Verificando seu identificador único, chamado de GUID: Baixando o banco de origem (ou seja, essa operação possui …

Creating a new PDB by Plugging in an Unplugged PDB (with NOCOPY clause) Read More »

[Solved] Issue: ‘18.3.0.0.0 Release_Update 1806280943’ is installed in the CDB but ‘18.3.0.0.0 Release_Update 180628094’ is installed in the PDB

Após aplicar um Patch descrito NESTE artigo, foi reportado na view PDB_PLUG_IN_VIOLATIONS as seguintes mensagens (após checar a compatibilidade de um PDB no CDB): Ao tentar seguir o Oracle Note “Datapatch precheck failed : Release update is BEING installed to PDB but is not installed in CDB$ROOT.This will cause a patch mismatch between this PDB …

[Solved] Issue: ‘18.3.0.0.0 Release_Update 1806280943’ is installed in the CDB but ‘18.3.0.0.0 Release_Update 180628094’ is installed in the PDB Read More »

[Solved Issue] DBMS_PDB.CHECK_PLUG_COMPATIBILIT ORA-7445[__intel_ssse3_rep_memcpy()+6429]

Ao tentar realizar a verificação de compatibilidade de um novo PDB ao CDB, a seguinte mensagem era apresentada: No alert, é possível ver a seguinte mensagem: Encontrado no MOS uma nota referenciando o fenômeno como um BUG (28502403). Note: “DBMS_PDB.CHECK_PLUG_COMPATIBILITY = ORA-3113 / ORA-7445[__intel_ssse3_rep_memcpy()+6429] (Doc ID 2446450.1)“. Há 2 soluções: migrar o ambiente de 18C …

[Solved Issue] DBMS_PDB.CHECK_PLUG_COMPATIBILIT ORA-7445[__intel_ssse3_rep_memcpy()+6429] Read More »

[Solved] Issue: ORA-01031: insufficient privileges creating a new PDB

Ao tentar criar o novo PDB com origem remota, via DB_LINK, me deparei com o erro abaixo: Encontrei a nota “ORA-01031: insufficient privileges creating pluggable database from a seed (Doc ID 2386084.1)“, que menciona que é necessário dar o grant de CREATE PLUGGABLE DATABASE para o usuário SYSTEM. Fazendo o processo: Disparando novamente o comando:

Exploring tablespaces and datafiles from Oracle Multitenant Architecture

Nesta nova arquitetura, a mudança é transparente para quem vai consumir o banco de dados, mas em algumas tarefas de administração do ambiente (na minha opinião, principalmente de monitoração), há detalhes para considerar. Abordarei as consultas de tablespaces e datafiles neste artigo. Logado no CDB$ROOT, consultando as tablespaces padrões permanente e temporária: Consumindo a view …

Exploring tablespaces and datafiles from Oracle Multitenant Architecture Read More »