Pular para o conteúdo
  • Este tópico contém 4 respostas, 5 vozes e foi atualizado pela última vez 15 anos, 7 meses atrás por Rodrigo Almeida.
Visualizando 5 posts - 1 até 5 (de 5 do total)
  • Autor
    Posts
  • #90001
    ronaldorts
    Participante

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

      #90009
      VitorLeandro
      Participante

        Boa 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]

        #90010
        wagnerbian
        Participante

          A 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_2

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

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

          Grande abraço! 🙂

          #90011
          David Siqueira
          Participante

            Excelente Wagner!!!!

            Ats.

            #90062
            Rodrigo Almeida
            Participante

              O 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,

            Visualizando 5 posts - 1 até 5 (de 5 do total)
            • Você deve fazer login para responder a este tópico.
            plugins premium WordPress