Criando Um Banco De Dados Oracle 10g Oracle

Páginas: 20 (4818 palavras) Publicado: 6 de maio de 2015
Criando um banco de dados Oracle 10g manOracleCompartilharTweetarGoogle +LinkediUma 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. Deste modo, o DBA consegue acompanhar todos os processos básicos do início ao fim da criação do banco de dadossem a necessidade de executar apenas um batch ou shell e acaba não sabendo o ue aconteceu.
ando um banco de dados Oracle 10g manualmente no Linu
ando um banco de dados Oracle 10g manualmente no Linux
ando um banco de dados Oracle 10g manualmente no Linu
Porém, antes de iniciar os passos, temos alguns pré-requisitos que devemos salientar, que são:
1. Possuir um hardware com os requisitos mínimosexigidos pela versão do banco de dados;
2. Verificar se o seu Linux é homologado pela Oracle para efetuar a instalação do Oracle Server;
3. Ter os binários do Oracle Server instalado no servidor. Ou seja, ter uma versão do Oracle Database 10g instalada corretamente no ambiente Linux, com todos os pacotes necessários;
4. Conhecer a metodologia OFA (Optimal Flexible Architecture) para criação do bancode dados.
Esses passos são necessários para quem deseja criar um banco de dados manualmente, pois irá realizar uma instalação igual ao do DBCA, que na versão 10g já utiliza a metodologia OFA por padrão. Abaixo estão alguns links para realizar a instalação apenas do software do Oracle Database, para quem não o possui instalado:Sites de referência
iMasters – Instalação do Oracle Database 11g emLinux
Puschitz – Installing Oracle 10gR1, R2 on RHEL 4
OTN – Installing Oracle Database 10g Release 2 on Linux x86
Para dar mais enfâse, vamos criar um “resumão” de um pequeno projeto de banco de dados, para conseguimos imaginar como ficará a nossa estrutura disponível e o banco de dados em si.
Projeto de Banco de dados
Nome: RANET (DBNAME e SID)
Plataforma: Linux Red Hat EL As 4
Volumetria Inicial:2GB
Tablespaces Permanentes: SYSTEM (500MB), SYSUAX (250MB) e UNDO (500MB).
Tablespaces Aplicação para Dados: RADAT (500MB)
Tablespaces Aplicação para Índices: RAIDX (250MB)
Tablespaces Temporárias: TEMP
Modo de Gerenciamento das tablespaces: LMT (Local Management Tablespace)
Valor em memória (SGA): 1GB
Quantidade de usuários atendidos: 10
Portas do Listener: 1521 e 1522
E agora vamos ao queinteressa!
1° Passo | Criando a estrutura física do banco de dados
A estrutura física consiste em diretórios que serão utilizados pelo banco de dados no nível de sistema operacional, que podem ou não obedecer o padrão OFA. Sua principal função é organizar e armazenar os arquivos do banco de dados no sistema operacional.
Para a criação do banco de dados, devemos conhecer duas variáveis de ambienteimportantes criadas nas instalações Unix/Linux, que são as variáveis ORACLE_BASE e ORACLE_HOME.
A variável ORACLE_BASE é o caminho da instalação do software do Oracle Database, não confunda com as pastas do banco de dados, como ORADATA e ADMIN, um ORACLE_BASE pode ser o mesmo para uma instalação do Database como do Application Server.
A variável ORACLE_HOME é responsável em dizer o caminho que osprodutos do banco de dados estão executando, como os binários, configuração de rede (SQL*NET), bibliotecas, grupos de programas e etc.
No exemplo utilizado, nosso caminho para ORACLE_BASE e ORACLE_HOME é este:
ORACLE_BASE = /u01/app/oracle
ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1
Após validar as variáveis da sua instalação ou verificar quais os caminhos de cada variável, vamos criar osdiretórios de dados e administrativos para o banco de dados. Quando estamos realizando um projeto de banco de dados, devemos analisar as opções que temos de armazenamento, organização e volumes lógicos disponíveis para sua criação, baseando-se a partir do ORACLE_BASE e File System disponíveis.
Nosso objetivo agora é criar os diretórios administrativos do banco de dados, que seguirão a estrutura física...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Banco de Dados Oracle 10g: Fundamentos de SQL
  • Banco de dados oracle
  • Banco de dados compartilhado
  • Comandos de banco de dados
  • Banco de dados oracle (indices)
  • Banco de dados ORACLE
  • Banco de Dados oracle
  • Banco de dados oracle

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!