Tabelas externas utilizando oracle_loader (External tables)

0

Posted on : 25-09-2011 | By : .rafa | In : Oracle

Ontem recebi um email com uma duvida de como inserir em uma tabela valores de um arquivo externo texto.

E um conceito que pode ser utilizado é a External Table que já vem da versão do Oracle 9i. São tabelas baseadas por um ou varios arquivos textos do sistema operacional que o Oracle Server está hospedado.

Podendo então se fazer consultas SQL nessa tabela diretamente no arquivo texto.

No caso irei utilizar o método oracle_loader.

A possibilidade de gravar um arquivo texto se limita ao CREATE TABLE AS SELECT apenas. Não é permitido fazer UPDATE, DELETE ou INSERT numa external table.

Continue lendo em oraclehome.com.br....

Como habilitar o trace para o comando srvctl, cluvfy, netca, srvconfig

0

Posted on : 24-09-2011 | By : .rafa | In : Oracle

Algumas vezes quando executamos o comando srvctl por exemplo não temos sucesso, e a mensagem de erro não é assim tão clara, onde que para encontrar a solução?

Algumas outras ferramentas do clusteware que suportam é o cluvfy, netca, srvconfig.

Podemos então usar o SRVM_TRACE, que irá ajudar a habilitar o trace da linha de comando que estamos tentando encontrar a falha.

Modo de usar:

Continue lendo no oraclehome.com.br...

Escolha entre politicas de inicialização automaticas ou manuais (RAC)

0

Posted on : 24-09-2011 | By : .rafa | In : Oracle

Irei falar um pouco de politicas de inicialização do Oracle Clusterware 10gR2.

Pois como todos sabem o RAC não se utiliza mais do parametro Y|N do oratab  para iniciar o database, agora quem gerencia os recursos como o database é o Clusterware e é nele que fica a configuração do start automático ou não.

Por padrão, o Oracle Clusterware é configurado para iniciar a VIP, listener, instance, ASM, database, services and other resources during system boot.

Porem é possivel modificar alguns recursos para ter parâmetro AUTO_START do perfil setado para 2. Isso significa que após o reboot do node, ou quando o Oracle Clusterware é iniciado, recursos com AUTO_START=2 precisem ser iniciados manualmente via srvctl.

Isto é designado para o assistente de problemas e manutenção do sistema.

No Oracle Database 10g Release 2, quando alterado o recurso atravéz srvctl, o comando automaticamente altera o atributo de outros recursos dependentes quando houver.
Continue lendo no site oraclehome.com.br

Oracle Database 10g: Real Application Cluster Administrator Certified Expert

0

Posted on : 16-09-2011 | By : .rafa | In : Banco de Dados, Oracle

Acabo de tirar a minha certificação RAC 10g.

oraclehome.com.br

0

Posted on : 11-09-2011 | By : .rafa | In : Banco de Dados

A alguns dias eu e o DBA Leandro Lana, conversando tivemos a idéia de unir nossos blogs.
A idéia foi crescendo, fomos conversando, fomos avaliando novas idéias, excluindo algumas, remodelando outras e Tan, tararannnnnn.... Criamos o oraclehome.com.br após alguns dias para decidir o nome. ;)

Qual a idéia do oraclehome?
A sua idéia principal é se tornar um blog, com conteúdo diversificado voltado para oracle, que cresce sozinho.

Como fazer um blog crescer sozinho?
Com muitos integrantes, qualquer um pode se cadastrar no blog e criar seu perfil e sair postando.
Com conteúdo revisado pelos administradores.

O que eu ganho com isso?
Conhecimento, Ao divulgar um post seu, você estará também lendo post de outros usuários.
O nome disso é troca de conhecimento, e o melhor as vezes com pessoas que você nunca viu na vida.

Para acessar o site clique aqui

Aceito sugestões caso alguém tenha alguma ;)

Oracle Database 10g: Managing Oracle on Linux Certified Expert

0

Posted on : 17-08-2011 | By : .rafa | In : Banco de Dados, Oracle

Acabo de me certificar em Linux para DBA´s Oracle.


Nada de Oracle XE 11g ainda

0

Posted on : 29-09-2010 | By : .rafa | In : Banco de Dados, Oracle

Estava lendo que nesse openworld ainda nada de 11g XE.  SERA?
Vamos aguardar.....

Mas tem rumores que saíram logo do forno e com algumas coisinhas a mais, como limite do DB de 4G para 10G.

Oracle anuncia MySQL 5.5 Release Candidate

0

Posted on : 20-09-2010 | By : .rafa | In : Banco de Dados, MySQL, Oracle

oracle-mysql

Ontem, 19 de setembro de 2010, no evento inaugural do MySQL sunday no Oracle OpenWorld, anunciou o MySQL 5,5 Release Candidate. O candidato MySQL 5,5 ajuda a melhorar o desempenho e a escalabilidade de aplicações em diversos ambientes operacionais, incluindo Windows, Linux e Mac.

As melhorias incluem:
Improved performance and scalability:
MySQL Server and InnoDB have been enhanced to provide optimum performance and scalability when running on the latest multi-CPU and multi-core hardware and operating systems.
InnoDB is now the default storage engine for MySQL Server, delivering ACID transactions, referential integrity, and crash recovery.
Higher availability:
New semi-synchronous replication improves failover reliability by allowing the master to proceed without waiting for all the slaves to acknowledge. Once one slave acknowledges, the transaction can be committed. This also helps improve data integrity.
Replication Heart Beat enables faster detection, diagnosis and correction of master/slave synchronization issues, helping improve the reliability and availability of data by reducing the risk and impact of master/slave synchronization issues.
Improved usability:
Improved index and table partitioning enables RANGE and LIST partitions to be defined on date, datetime, varchar, and char columns, simplifying and extending MySQL and adding flexibility to indexing and query tuning.
DBAs and developers can save time using the ANSI/ISO standard SIGNAL/RESIGNAL syntax inside stored routines, including triggers, to raise an error condition invoking specific error handling within their applications.
Enhanced diagnostics, including a new ERFORMANCE_SCHEMA, provide low-level diagnostics on MySQL server performance statistics, allowing DBAs to pinpoint resource-intensive processes and events, streamlining efforts and helping to enhance their productivity.

As melhorias incluem:

Improved performance and scalability:

MySQL Server and InnoDB have been enhanced to provide optimum performance and scalability when running on the latest multi-CPU and multi-core hardware and operating systems.

InnoDB is now the default storage engine for MySQL Server, delivering ACID transactions, referential integrity, and crash recovery.

Continue lendo »

Gerenciamento automático do 11g

0

Posted on : 09-09-2010 | By : .rafa | In : Banco de Dados, Oracle

Aproveitando meu momento de estudos deixo aqui um gráfico bem simplificado do que mudou entre o oracle 9i até o 11g.

Oracle continua o esforço iniciado em Oracle 9i e exercida através Oracle 10g para simplificar dramaticamente, em última análise, automatizar as tarefas que deve dba desempenha.

O que há de novo no Oracle Database 11g é Automatic SQL Tunning com copetencia de auto-aprendizagem.
Outras novas capacidades incluem automaticamente, unificar a melhoria de ambos SGA e PGA em buffers de memoria, e novos conselheiros para particionamento, reparação do database, streams performance, e gerenciamento do espaço.

Entre outros mais que ao longo do tempo vou registrar aqui

.

oracle11g-managementAutomation

A Oracle continua o esforço iniciado em Oracle 9i e exercida através Oracle 10g para simplificar dramaticamente, em última análise, automatizar as tarefas que deve dba desempenha.

O que há de novo no Oracle Database 11g é Automatic SQL Tunning com copetencia de auto-aprendizagem.

Outras novas capacidades incluem automaticamente, unificar a melhoria de ambos SGA e PGA em buffers de memoria, e novos conselheiros para particionamento, reparação do database, streams performance, e gerenciamento do espaço.

Entre outros mais que ao longo do tempo vou registrar aqui.

Primeiro post a partir do celular

0

Posted on : 16-07-2010 | By : .rafa | In : Sistemas Operacionais

Agora poderei postar algumas coisas mais rápidas no site a partir do meu Android. Quem não sabe tbm pode estar me seguindo no Twitter, q pelo visto estou mais que aki. Mobilidade hj em dia eh tudo.
Bom acho que já serve como teste.