Como saber o cluster name do seu RAC

0

Posted on : 30-12-2011 | By : .rafa | In : Banco de Dados, Oracle

Tendo $CRS_HOME é a localização da instalação do RAC clusterware, e aqui teremos 3 formas de encontrar o cluster name do seu RAC.

1. Utilizando o comando “cemutlo” dentro do diretório $CRS_HOME/bin

 

Continue lendo em oraclehome.com.br …

Duplicate RMAN de RAC 10g com ASM para um Single nonASM

0

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

Neste artigo estarei relatando como pode ser feito uma duplicação de um database em Oracle RAC 10g com ASM para um Database Single em Filesystem.

Objetivo:

Fazer uma base de teste com os dados do meu banco de produção RACRAFA. O nome da base de teste deverá se chamar DBTESTE.

Continue lendo em oraclehome.com.br …

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 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.

Read the rest of this entry »

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.

Timezone interfere no startup do dbconsole

0

Posted on : 23-12-2009 | By : .rafa | In : Banco de Dados, Linux (RH), Oracle, Sistemas Operacionais

Dia 18 de outubro de 2009 mudou o horario de verão e dia 21 de fevereiro de 2010 irá mudar novamente.
Com isso há uma troca de timezone de -03:00 para -02:00 e vice versa.

O Enterprise Manager Web se perde após esta troca, pois há configurações que indicão qual o timezone ele está trabalhando e tudo se altera e nada mais bate corretamente.

Pode ser visto desta forma:

[oracle@vmrstoever01 ~]$ date "+%z"
-0200
[oracle@vmrstoever01 ~]$ cat /oraprd01/app/oracle/product/10.2.0/vmrstoever01_tkrs01/sysman/config/emd.properties | grep TZ
agentTZRegion=Etc/GMT+3

Esta já é uma forma de identificarmos o problema.

Outra é tentar iniciar o EM e ficar esperando e esperando para aparecer no final failed.

[oracle@vmrstoever01 ~]$ emctl start dbconsole
TZ set to Brazil/East
Oracle Enterprise Manager 10g Database Control Release 10.2.0.4.0
Copyright (c) 1996, 2007 Oracle Corporation.  All rights reserved.

vmrstoever01:1158/em/console/aboutApplication

Starting Oracle Enterprise Manager 10g Database Control ............................................................................................. failed.
------------------------------------------------------------------
Logs are generated in directory /oraprd01/app/oracle/product/10.2.0/vmrstoever01_tkrs01/sysman/log
[oracle@vmrstoever01 ~]$ emctl start agent
TZ set to Brazil/East
Oracle Enterprise Manager 10g Database Control Release 10.2.0.4.0
Copyright (c) 1996, 2007 Oracle Corporation.  All rights reserved.
Starting agent ................................. failed.

O que podemos fazer para resolver isso?
Recriar os arquivos do EM é uma opção porem há outra opção mais simples

Editar o arquivo /oraprd01/app/oracle/product/10.2.0/vmrstoever01_tkrs01/sysman/config/emd.properties
e ir na linha agentTZRegion e trocar para Etc/GMT+2 ficará assim:
#agentTZRegion=Etc/GMT+3
agentTZRegion=Etc/GMT+2

Agora forcar o TZ da maquina para o mesmo TimeZone

[oracle@vmrstoever01 ~]$ export TZ=Etc/GMT+2

E em seguida resetar o TZ do agent efetuando os seguintes processos

[oracle@vmrstoever01 ~]$ emctl resetTZ agent
Oracle Enterprise Manager 10g Database Control Release 10.2.0.4.0
Copyright (c) 1996, 2007 Oracle Corporation.  All rights reserved.
Updating /oraprd01/app/oracle/product/10.2.0/vmrstoever01_tkrs01/sysman/config/emd.properties...
Time zone set to Etc/GMT+2.

To complete this process, you must either:

connect to the database served by this DBConsole as user 'sysman', and execute:

SQL> exec mgmt_target.set_agent_tzrgn('vmrstoever01:3938','Etc/GMT+2')

-- or --

connect to the database served by this DBConsole as user 'sys', and execute:

SQL> alter session set current_schema = SYSMAN;
SQL> exec mgmt_target.set_agent_tzrgn('vmrstoever01:3938','Etc/GMT+2')

Aqui eu escolhi a segunda opção e efetuei os seguintes comandos
[oracle@vmrstoever01 ~]$ sqlplus

SQL*Plus: Release 10.2.0.4.0 - Production on Wed Dec 23 11:29:58 2009

Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.

Enter user-name: / as sysdba

Connected to:
Oracle Database 10g Release 10.2.0.4.0 - Production

SQL> alter session set current_schema = SYSMAN;

Session altered.

SQL> exec mgmt_target.set_agent_tzrgn('vmrstoever01:3938','Etc/GMT+2')

PL/SQL procedure successfully completed.

SQL> commit;

Commit complete.

Agora pode ser conferido o Agent se está ok.

[oracle@vmrstoever01 ~]$ emctl start agent
Oracle Enterprise Manager 10g Database Control Release 10.2.0.4.0
Copyright (c) 1996, 2007 Oracle Corporation.  All rights reserved.
Starting agent ..... started.

E em seguida pode ser iniciado o dbconsole e neste ponto pode ser notado que o EM inicia muito mais rapidamente:

[oracle@vmrstoever01 ~]$ emctl start dbconsole
Oracle Enterprise Manager 10g Database Control Release 10.2.0.4.0
Copyright (c) 1996, 2007 Oracle Corporation.  All rights reserved.

vmrstoever01:1158/em/console/aboutApplication

Agent Version     : 10.1.0.6.0
OMS Version       : 10.1.0.6.0
Protocol Version  : 10.1.0.2.0
Agent Home        : /oraprd01/app/oracle/product/10.2.0/vmrstoever01_tkrs01
Agent binaries    : /oraprd01/app/oracle/product/10.2.0
Agent Process ID  : 8381
Parent Process ID : 8378
Agent URL         : vmrstoever01:3938/emd/main
Started at        : 2009-12-23 11:34:53
Started by user   : oracle
Last Reload       : 2009-12-23 11:34:53
Last successful upload                       : (none)
Last attempted upload                        : (none)
Total Megabytes of XML files uploaded so far :     0.00
Number of XML files pending upload           :       12
Size of XML files pending upload(MB)         :     0.05
Available disk space on upload filesystem    :    23.61%
Agent is already started. Will restart the agent
Stopping agent ... stopped.
Starting Oracle Enterprise Manager 10g Database Control ................. started.
------------------------------------------------------------------
Logs are generated in directory /oraprd01/app/oracle/product/10.2.0/vmrstoever01_tkrs01/sysman/log

Desta forma pode ser verificado que os XML files pending upload foram efetuados com sucesso:

[oracle@vmrstoever01 ~]$ emctl status agent
Oracle Enterprise Manager 10g Database Control Release 10.2.0.4.0
Copyright (c) 1996, 2007 Oracle Corporation.  All rights reserved.
---------------------------------------------------------------
Agent Version     : 10.1.0.6.0
OMS Version       : 10.1.0.6.0
Protocol Version  : 10.1.0.2.0
Agent Home        : /oraprd01/app/oracle/product/10.2.0/vmrstoever01_tkrs01
Agent binaries    : /oraprd01/app/oracle/product/10.2.0
Agent Process ID  : 10115
Parent Process ID : 8898
Agent URL         : vmrstoever01:3938/emd/main
Started at        : 2009-12-23 11:37:18
Started by user   : oracle
Last Reload       : 2009-12-23 11:37:18
Last successful upload                       : 2009-12-23 13:19:28
Total Megabytes of XML files uploaded so far :     2.23
Number of XML files pending upload           :        0
Size of XML files pending upload(MB)         :     0.00
Available disk space on upload filesystem    :    23.47%
---------------------------------------------------------------
Agent is Running and Ready

Referencias:

www.rnp.br/cais/alertas/2009/cais-alr-20091015.html

metalink.oracle.com

Ausente

0

Posted on : 06-11-2009 | By : .rafa | In : Banco de Dados, Oracle

É pessoal, ultimamente estou meio fora do ar....

Mas ja estou desenvolvendo um novo artigo sobre a troca de horario de verão e o que acontece com o Enterprise Manager via web do Oracle 10gR2.

Aguardem

Oracle recomenda melhores práticas com foco em virtualização

0

Posted on : 25-09-2009 | By : .rafa | In : Banco de Dados, Linux (RH), Oracle, Sistemas Operacionais

A Oracle anunciou a ampliação do programa de configurações validadas para o Oracle VM, seu software de virtualização de servidores. A intenção é ajudar os clientes que queiram implementar ambientes virtualizados com rapidez e otimizar os recursos do datacenter com redução de riscos e custos.

Segundo a companhia, com as configurações validadas da Oracle, as empresas podem instalar soluções Linux e Oracle VM de maneira rápida e econômica. O programa oferece arquiteturas pré-testadas e validadas, com base nas melhores práticas para software, hardware, armazenamento e componentes de rede, a fim de ajudar a melhorar o desempenho, a escalabilidade e a confiabilidade das implementações das soluções em menos tempo e com menos investimento.

O programa oferece detalhes sobre o que e como instalar, além de recomendações sobre as combinações de hardware e software mais eficazes. Desde o lançamento do programa em 2006, a Oracle e seus parceiros estratégicos distribuíram mais de 145 configurações.

O novo Oracle Linux Kit está disponível e inclui o Oracle VM, permitindo que usuários avançados criem suas próprias configurações.

Para obter uma lista completa de configurações validadas, acesse:  linux.oracle.com/pls/apex/f?p=102:1:3540525736573441.

Fonte: resellerweb.com.br

O que é Oracle Fusion Middleware 11g?

0

Posted on : 11-07-2009 | By : .rafa | In : Banco de Dados, Oracle

Um dos grandes objetivos da Oracle é prover um conjunto de produtos ou soluções que atendam a diversos níveis, da infraestrutura, passando pelo banco de dados, e tendo o middleware como base para a construção de aplicações, tendo então uma plataforma unificada para atender todos esses pontos.

Um middleware pode ser definido como sendo uma categoria de soluções tecnológicas para atuação em Arquitetura Distribuída onde múltiplos processos cooperam num conjunto de máquinas interagindo através de uma infraestrutura de rede para suportar e simplicar soluções distribuídas, complexas e interoperáveis que agregam grande valor de negócio.


No caso da Oracle o middleware contém um conjunto bastante amplo de ferramentas ou soluções: ferramentas de desenvolvimento, interação com o usuário, gerenciamento de performance corporativo, business intelligence, gerenciamento de conteúdo, gerenciamento SOA e de processos, application grid, gerenciamento corporativo e gerenciamento de identidades.

O grande benefício do Fusion Middleware 11g é a unificação dos servidores de aplicação passando por uma reformulação e maior integração entre todas as ferramentas. Com isso espera-se que:

* se ganhe agilidade nos negócios
* se tenha flexibilidade em ambientes de TI heterogêneos
* se tenha vantagens ao usar as modernas arquiteturas de software e hardware

Ferramentas usadas como BPEL, Service Bus e outras.

Para saber mais:

* Documentação do Oracle Fusion Middleware 11g: www.oracle.com/technology/documentation/middleware.html
* Evento de lançamento do OFM no Brasil: www.oracle.com/technology/documentation/middleware.html

Fonte: Galdino Blog @ Oracle

Como achar o bit size do oracle?

0

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

Usando o seguinte SQL pode encontrar a versao do bit instalado no oracle:

SQL>SELECT length(addr)*4 || ‘-bit’ word_length FROM v$process where rownum=1;

WORD_LENGTH
—————
64-bit