- Este tópico contém 4 respostas, 5 vozes e foi atualizado pela última vez 15 anos, 7 meses atrás por
Rodrigo Almeida.
-
AutorPosts
-
29 de setembro de 2009 às 10:23 pm #90001
ronaldorts
ParticipanteSempre que pesquiso sobre instalação do ORACLE ouso falar em OFA, apesar de ter entendido que tal recomendação ajuda o desempenho e facilita a administração do(s) BD(s), não consigo entender como devem ser criados os diretórios, tanto no Windows quanto no Linux. Sei que o ORACLE já gerencia isso mais gostaria de saber quais diretórios devem ser criados e o que devera conter em cada um.
30 de setembro de 2009 às 12:25 am #90009VitorLeandro
ParticipanteBoa pergunta, é muito bom nos preocuparmos com isso pois quanto mais padronizado for, melhor para nós mesmos.
Optimal Flexible Architecture
Segue o link do OFA na documentação do 10G R2:
Windows 64 bits:
(http://download.oracle.com/docs/cd/B193 … m#CBBEDHEB)Procure na documentação da versão do seu banco de dados pelo documento:
Oracle® Database Installation Guide
10g Release 2 (10.2) for “Seu sistema operacional”Lá tem tudo certinho…
[/b]30 de setembro de 2009 às 5:41 am #90010wagnerbian
ParticipanteA OFA ou ainda Optimal Flexible Architecture do Oracle, como já salientado pelo próprio amigo que pergunta, fornece diretrizes para facilitar a manutenção e localização dos arquivos de bancos de dados e software Oracle, assim como melhoria de desempenho na busca de informações contindas nestes arquivos. A idéia principal seria mesmo a busca de padronizar a localização de determinados arquivos dentro de instalações Oracle.
Interessante é notar que, existem diferenças entre a OFA para os tipos diferentes de armazenamento, ou seja, uma instalação de uma banco de dados terá uma estrutura de diretórios diferentes daquela que é apresentanda por uma instalção ASM (Automatic Storage Management).
Estrutura de Diretórios Banco de Dados
Os executáveis de doftware para cada produto distinto residem na diretório ///, ou seja:
é uma letra qualquer entre “a” e “z”;
é um número inteiro de duas posições a iniciar de “01”;
implica o tipo de arquivo que é instalado neste diretório;
é o nome do usuário que instala e é proprietário e instala os arquivos neste diretório;Seguindo este padrão, podemos ter o mapeamento de 4 instalações de instâncias Oracle:
/u01/app/oracle/product/10.1.0/db_1
/u01/app/oracle/product/10.1.0/db_2
/u01/app/oracle/product/11.1.0/db_1
/u01/app/oracle/product/11.1.0/db_2Acima podemos ver que temos 2 instalações de instâncias 10g e mais 2 de instâncias de 11g. Interessante notar que, se tivermos outros produtos podemos utilizar o diretório “product”.
O diretório /u01 també é conhecido por mount_point.
Estrutura de Diretórios ASM
A estrutura de diretórios ou mapeamento ASM funciona da seguinte maneira:
+///..
Onde é o nome do grupo de discos, é o banco de dados qo qual o arquivo pertence, é o tipo de arquivo Oracle, é a informação específica para o mtipo de arquivo e o par . garante a exclusividade do arquivo dentro do grupo de discos.
+DATA/dw/datafile/system.256.622426913
+DATA/dw/datafile/sysaux.257.622426914
+DATA/dw/datafile/undotbs1.258.622426915
+DATA/dw/datafile/users.259.622426916Existem links interessante para saber mais sobre o assunto que é muito, muito importante:
=> http://ss64.com/ora/syntax-ofa.html
=> http://www.dba-oracle.com/oracle_news/2004_6_4_gay.htm
=> http://download.oracle.com/docs/html/A9 … pg_ofa.htmGrande abraço! 🙂
30 de setembro de 2009 às 5:42 am #90011David Siqueira
ParticipanteExcelente Wagner!!!!
Ats.
1 de outubro de 2009 às 11:50 pm #90062Rodrigo Almeida
ParticipanteO OFA é um conceito criado pelo Carry Millsap para a Oracle Consulting desde os anos 90, o principal objetivo é criar uma padronização de instalação do Oracle Server e seus respectivos produtos.
Como é uma metedologia, em algumas versões podem existir algumas diferenças, como do 9i para o 10g e para o 11g.
Se quizer saber mais um pouco:
http://carymillsap.blogspot.com/2008/02 … art-1.html
Abraços,
-
AutorPosts
- Você deve fazer login para responder a este tópico.