Pular para o conteúdo

Comandos Básicos Administração Banco de Dados Oracle

Olá Pessoal, Sabe quando um cliente liga deseperado para poder desligar o Servidor de Banco de Dados pois a energia acabou e a bateria do Nobreak está acabando?  Sim, são nesses casos que o Suporte aciona o DBA, mas por algum motivo maior não conseguiram entrar em contato com DBA. Então o Suporte mesmo pode parar o Banco de Dados… Continue a ler »Comandos Básicos Administração Banco de Dados Oracle

Instalação de Oracle RAC em Linux com VMware – Parte IV

Desabilitando os serviços desnecessários: # chkconfig anacron off # chkconfig arptables_jf off # chkconfig atd off # chkconfig autofs off # chkconfig cpuspeed on # chkconfig cups off # chkconfig cups-config-daemon off # chkconfig gpm off # chkconfig haldaemon on # chkconfig iptables off # chkconfig irqbalance on # chkconfig isdn off # chkconfig kudzu on # chkconfig lvm2-monitor off… Continue a ler »Instalação de Oracle RAC em Linux com VMware – Parte IV

Copiar arquivos para ASM fia FTP

Sim, é possível copiar arquivos para (ou de) uma instância ASM via FTP. Isto é possível utilizando o Oracle XML DB na instância ASM. Isso pode ser necessário, por exemplo, para copiar os datafiles de um servidor RAC com ASM, para fazer um Standby que usa filesystem normal. Outro método, mais conhecido para se realizar esta tarefa, é via RMAN.… Continue a ler »Copiar arquivos para ASM fia FTP

Profiles: PASSWORD_LOCK_TIME and FAILED_LOGIN_ATTEMPTS

Olá como vai ? Tudo bem? Pergunto: O que é um PROFILE (perfil) ? Reposta simplificada: Um mecanismo que o Oracle fornece para controlarmos recursos e também limites por usuários.Um PROFILE  é um conjunto de limites de recursos. View :   DBA_PROFILES . Vamos testar dois parâmetros muito interessantes quando usamos PROFILES: PASSWORD_LOCK_TIME e FAILED_LOGIN_ATTEMPTS . Vou mostrar na prática,é… Continue a ler »Profiles: PASSWORD_LOCK_TIME and FAILED_LOGIN_ATTEMPTS

Criando um banco de dados 10g manualmente no Linux

Processo de criação de um banco de dados Oracle 10g manualmente na plataforma Linux.Olá, Uma das tarefas mais legais do DBA, é a criação de uma banco de dados manualmente, ou seja, sem a utilização da ferramenta gráfica DBCA (Database Configuration Assistant) da Oracle para realizar essa tarefa, pois deste modo, o DBA consegue acompanhar todos os processos básicos do… Continue a ler »Criando um banco de dados 10g manualmente no Linux

Instalação de Oracle RAC em Linux com VMware – Parte III

Neste RAC, não irei usar o ssh como forma de comunicação entre os nós, e sim, o rshell e rlogin. Na minha opinião, embora este modo seja mais antigo, é menos sujeito a falhas humanas. Via ssh, basta alterar ou apagar o diretório /home/oracle/.ssh em algum dos hosts para que a comunicação do RAC deixe de funcionar adequadamente. Por exemplo,… Continue a ler »Instalação de Oracle RAC em Linux com VMware – Parte III

2º lição: Comandos Básicos Unix

Oracle e unix são uma combinação perfeita: Estabilidade e performance que, entre outras coisas, explicam o fato: as grandes bases de dados utilizam este Sistema Operacional. Há vários “sabores”, distribuições, do Unix no mercado, além do Linux – que é uma variação do Unix.  Podemos citar o IBM AIX, o RedHat, SuSe, Debian, Ubuntu e o CentOs. Destes, o que… Continue a ler »2º lição: Comandos Básicos Unix

Instalação de Oracle RAC em Linux com VMware – Parte II

Instalação do Centos 4.7 para o Oracle RAC Siga os seguintes passos para fazer uma instalação do CentOS 100% compatível com o Oracle RAC 10g. Em minha experiência, a maioria dos problemas que podem ocorrer na instalação do Oracle RAC seriam evitados com a coreta instalação e configuração do Sistema Operacional. CD Found [Skip] Language Selection [English] Altere esta opção… Continue a ler »Instalação de Oracle RAC em Linux com VMware – Parte II

Instalação de Oracle RAC em Linux com VMware – Parte I

PRÉ-REQUISITOS Para seguir este tutorial e simular um RAC em Linux com VMware, você irá precisar de: Um PC para Host, que pode ser Windows ou Linux, desde que rode o VMware Server 1.0.8. O PC deve ter pelo menos 2 GB de RAM. O PC deve ser pelo menos Dual Core de 2.8 Mhz. Se seu PC for inferior… Continue a ler »Instalação de Oracle RAC em Linux com VMware – Parte I

Extraindo um Documento XML a Partir de uma Base Relacional (1)

É muito comum as aplicações recuperarem dados de um banco de dados e transformar os dados recebidos em um arquivo .xml, para vários fins. Neste post, vou mostrar como pular a etapa de a aplicação converter o resultset em um xml, fazendo com que o próprio Oracle retorne o xml desejado.

Seja a tabela COUNTRIES do esquema HR com a seguinte estrutura:

– country_id (char(2) not null)
– country_name (varchar2(40))
– region_id (number)

e com os seguintes dados:

AR Argentina 2
AU Australia 3
BE Belgium 1
BR Brazil 2
CA Canada 2
CH Switzerland 1
CN China 3
DE Germany 1
DK Denmark 1
EG Egypt 4
FR France 1
HK HongKong 3
IL Israel 4
IN India 3
IT Italy 1
JP Japan 3
KW Kuwait 4
MX Mexico 2
NG Nigeria 4
NL Netherlands 1
SG Singapore 3
UK United Kingdom 1
US United States of America 2
ZM Zambia 4
ZW Zimbabwe 4

Vamos extrair um xml simples, que contem simplesmente o conteúdo desta tabela. Observe o comando SQL a seguir:

SELECT XMLElement("Countries",
XMLAttributes(country_id as COD),
XMLForest(country_name as NOME,region_id as REGIAO)
),
extract('/*') as XML
FROM HR.COUNTRIES;

O resultado será:Continue a ler »Extraindo um Documento XML a Partir de uma Base Relacional (1)
plugins premium WordPress