O objetivo deste artigo é explicar como funciona a reorganização de objetos com o Shrink nas versões do Banco de Dados Oracle 10g e 11g funcionam.
“Reclamação de Espaço.”
O Banco de Dados Oracle possui uma reorganização dos dados para ótima utilização de espaço por encolhê-los (Shrink).
Encolhendo-os de um segmento faz disponÃvel de espaço não utilizado para outros segmentos na tablespace e pode melhorar a performance de comandos SQL e operações DML.
Continua …
Formado em Tecnologia da Informação na FIPP (Faculdade de Informática de Presidente Prudente), Analista DBA Oracle pela Teiko Soluções em Tecnologia da Informação, residente em Blumenau/ SC, Certificado OCP 10g, 11g e OCS 11g. Conhecimentos em PHP.
Hoje precisei utilizar um import de um arquivo de texto delimitado pela string # e não soube como fazer.
Sabia que para atingir meu objetivo eu precisava efetuar um sql loader, mas não sabia como.
Para que ninguém mais passe por apertos iguais a esse vou mostrar o Basico de um SQL Loader.
Continua …
Trabalho a 6 anos com banco de dados Oracle, ja trabalhei com as plataformas 9i, 10G e 11G.
Trabalhando atualmente como consultor Oracle.
Administrador e cofundador do site www.oraclehome.com.br
Certificações:
Oracle OCP 10G
Oracle OCE linux.
Oracle Rac 10G.
Oracle Partner Especialist.
Contato: leandro_lana@terra.com.br
Fone: 91916052

No momento que efetuamos um export ou import convencional geralmente temos que tomar alguns cuidados:
Um deles é colocar o procedimento de export dentro de um shell script e por em nohup, para evitar uma queda do meu terminal linux ssh ou wts e que o processo seja abortado.
Mas com o DataPump isso não há mais necessidade. Todo processo executado estará atachado dentro do oracle, melhor ainda falando o processo será um job interno em segundo plano que fará o procedimento de impor ou export.
Isso quer dizer que no momento que começar o processo de export ou import podemos efetuar o Ctrl+C, sair da conexão sem preocupação, mas anote o seu ATTACH para depois continuar acompanhando o processo.
Fiz uma pequena demonstração desde o inicio de um Export DataPump:
Continua …
Bacharel em Sistema de Informação pela Uniasselvi, atualmente cursando Gerenciamento de Projetos em TI pela Pós Graduação Uniasselvi. Atuo como Analista de suporte a banco de dados - DBA pela Teiko Soluções em TI residente de Blumenau/ SC, OPN Certified Specialist, Certificado OCP 10g/11g, OCE RAC10g e Linux 10g. Conhecimentos em Microsoft SqlSever e Mysql e programação web (php,asp).
Quando estais executando um export full com o parametro CONSISTENT=y, e em seguida ocorrer um erro como o abaixo:
exp username/password full=y file=/backup/expORCL.dmp log=/backup/log/expORCL.log consistent=y buffer=40960000
EXP-00056: ORACLE error 1466 encountered
ORA-01466: unable to read data - table definition has changed
Continua …
Bacharel em Sistema de Informação pela Uniasselvi, atualmente cursando Gerenciamento de Projetos em TI pela Pós Graduação Uniasselvi. Atuo como Analista de suporte a banco de dados - DBA pela Teiko Soluções em TI residente de Blumenau/ SC, OPN Certified Specialist, Certificado OCP 10g/11g, OCE RAC10g e Linux 10g. Conhecimentos em Microsoft SqlSever e Mysql e programação web (php,asp).
Um parâmetro de import do datapump que muitas pessoas não conhecem é o table_exists_action. Esse parâmetro é utilizado para definir uma ação quando o impdp encontra uma tabela existente na base que seta sofrendo import, e que está selecionada para importação no corpo da string (seja por owner, tabela ou tablespace) Continua …
Bacharel em Ciência da Computação pela UNORP-SP, pós-graduado em Administração de Sistemas de Informação pela UFLA-MG e pós-graduado em Administração de Banco de Dados Oracle pela VERIS-SP. Analista DBA na Teiko Soluções em TI. Certificado OCP 10g e OCP 11g. Residente em Blumenau-SC.