Categoria: Oracle Database General

Oracle Database General

IMPDP falhando com ORA-39083 e ORA-14024

Às vezes, quando o seu EXPDP leva muito tempo (provavelmente porque você tem grandes tabelas particionadas), when quando você tenta rodar o IMPDP em algum lugar mais tarde, você pode receber o erro: ORA-39083: Object type INDEX failed to create with error: ORA-14024: number of partitions of LOCAL index must equal that of the underlying …

Continue lendo

ORA-12853, ORA-04031 e ORA-06512: at "SYS.UTL_RECOMP", line 865

Esses dias, criei uma base na versão 11.2.0.4 bem pequena mas em um servidor poderoso Sun Sparc de 64 processadores. Eu configurei o banco de dados para usar o mínimo possível de memory_target: 524M. O meu planejamento era o de aumentar este tamanho após terminar de preparar o servidor do BD. Quando eu comecei a …

Continue lendo

Como aplicar o OJVM PSU, DB PSU e Generic JDBC Patch no 11.2.0.4

Começando em Outubro de 2014, todo os DB PSU vêm com a opção do OJVM PSU na página principal de downloads (Doc ID 756671.1). A Oracle recomenda instalar ambos, assim como o Generic JDBC Patch que também está disponível lá. Neste tutorial, vou mostrar como instalar o OJVM PSU, DB PSU and JDBC Patch em …

Continue lendo

Renomear usuários no Oracle 11g com DBLink de Loopback

Nesse artigo, iremos lidar com uma situação muito comum em que o DBA recebe a tarefa de renomear ou efetuar a cópia de um usuário no próprio Banco de Dados. Nas linhas abaixo, vou explicar como efetuar esta cópia sem a necessidade de maiores complexidades e de gerar arquivos de dumps intermediários, utilizando o import DataPump com um dblink de loopback. …

Continue lendo

Restringindo nome do usuário Oracle com Trigger

Umas das tarefas importantes que o DBA tem é de manter organizado e controlado os usuários/schemas que existem na base de dados. Algumas empresas possuem uma nomenclatura padrão dos seus funcionário e prestadores e, para evitar a criação de usuários diferentes, é possível criar um processo que restrinja o nome desses usuários criados. Para isso, o …

Continue lendo