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

bd

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 …

Leia mais

Copiar arquivos para ASM fia FTP

bd

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 …

Leia mais

Profiles: PASSWORD_LOCK_TIME and FAILED_LOGIN_ATTEMPTS

bd

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 …

Leia mais

Criando um banco de dados 10g manualmente no Linux

bd

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 …

Leia mais

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

bd

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 …

Leia mais

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

Linux

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 …

Leia mais

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

bd

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 …

Leia mais

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

pl/sql

É 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á:

Leia mais

Utilizando Resumable Space

bd

Olá, hoje iremos falar um pouco sobre um recurso do Oracle muito interessante para rotina de inserção dos dados. Resumable Space. O que fazer quando você tem que rodar uma grande carga DML e não correr o risco de perder tudo com o estouro de Tablespace? Uma solução seria utilizar Resumable Space, que ao rodar …

Leia mais

plugins premium WordPress