Arquivos

Posts Etiquetados ‘instalação’

Instalando o Oracle

25 de junho de 2010 Deixe um comentário

Para baixar o Oracle, poderão cessar o seguinte site e fazer o download:

http://www.oracle.com/technology/software/products/database/index.html

Após fazer o download, entre como root no terminal e vá para o diretório aonde esta o arquivo de instalação, depois faça os seguintes comandos:

tar -xvzf 10201_database_linux32.zip
chown oracle -R /oracle
su – oracle
cd /home/oracle/database
./runInstaller

Após fazer isso, será exibida a tela gráfica de instalação. Talvez seja necessário alteramos algumas configurações, como algumas variáveis do sistema e instalarmos algumas dependências. Caso seja necessário instale as seguintes dependencias:

  • binutils-2.15.92.0.2-10.EL4
  • compat-db-4.1.25-9
  • control-center-2.8.0-12
  • gcc-3.4.3-9.EL4
  • gcc-c++-3.4.3-9.EL4
  • glibc-2.3.4-2
  • glibc-common-2.3.4-2
  • gnome-libs-1.4.1.2.90-44.1
  • libstdc++-3.4.3-9.EL4
  • libstdc++-devel-3.4.3-9.EL4
  • make-3.80-5
  • pdksh-5.2.14-30
  • sysstat-5.0.5-1
  • xscreensaver-4.18-5.rhel4.2
  • libaio-0.3.96

A primeira tela gráfica exibida é a seguinte:

Tela incial

Como configuramos anteriormente a variável ORACLE_HOME o caminho de instalação já esta preenchido. Podemos perceber também que é necessário indicarmos o grupo DBA nesse caso o oinstall e que já podemos criar um banco inicial, mas para isto é necessário indicarmos a senha. Optei pela instalação básica, então as telas a seguir serão referente a mesma. Planejo no futuro postar telas referentes a instação avançada.

Segunda Tela

Nesta segunda tela devemos especificar o diretório para o manter os registros dos produtos oracle que estão instalados. O Padrão é $ORACLE_BASE/oraInventory.

Terceira Tela

Na teceira tela ele irá checar os pré-requisitos para a instalação do Oracle. No caso de montarmos uma laboratório de testes em casa poderá dar erro de configuração de IP, caso esteja habilitado o DHCP. Você poderá ignorar esse pré-requisito apenas clicando nele.

Quarta Tela - Sumário

Quinta Tela - Progresso da Instalação

Sexta Tela - Instalando

Sétima Tela - Banco inicial

Oitava Tela - Assistentes Oracle

Nona Tela - Scripts

Esta nona tela é bastante importante, pois para prosseguirmos devemos entrar no terminal como root e executar os scripts que é solicitado. O script root.sh preenche o arquivo /etc/oratab com informações os diretórios iniciais e as isntâncias de bancos Oracle. Isto é usado pelo Oracle Enterprise Manager e outros componentes para determinar onde o banco se encontra e se ele deve ou não ser iniciado junto com o sistema operacional.

Décima Tela - Final da Instalação

É altamente recomendável que você mesmo faça essa instalação.

CategoriasSem categoria Tags:,

Preparando o Ambiente para a Instalação do Oracle

19 de junho de 2010 Deixe um comentário

Antes de instalar o oracle, deve ser criado pelo menos um usuário e dois grupos. Um grupo que será proprietário da instalação e o outro irá conter os usuários para administrar o banco. O usuário que vou criar será: oracle.

No linux/unix fica da seguinte forma:

su -
groupadd oinstall
groupadd dba
useradd -m -g oinstall -G dba  oracle

No windows, fica um pouco diferente. O grupo dba deve estar localmente no servidor e deve se chamar ORA_DBA.

Quando o Oracle é instalado no windows é criado algumas variáveis de ambiente automaticamente, coisa que não acontece em ambiente linux/unix.

as variáveis de ambiente que devem ser configuradas são:

  • ORACLE_BASE: Diretório aonde será instalado o Oracle. Ex: /opt/oracle
  • ORACLE_HOME: Diretório incial. Ex: $ORACLE_BASE/product/10.2.0.1
  • ORACLE_SID: Identificador da instância  =ao qual o Oracle se conecta. Por padrão se chama ORCL
  • NLS_LANG: Configuração de globalização. O valor padrão é American_Americana.US7ASCII.
  • DISPLAY: Lugar para onde as exibições das telas gráficas vão. Se quiser fazer um redirecionamento deverá ficar da seguinte forma: Host:display. Ex: workstation1:1.0.

Talvez esteja se perguntando agora como fazer para configurar essa variáveis de ambiente no linux na prática. Poderão fazer da seguinte forma:

mkdir -p /opt/oracle
ORACLE_BASE = /opt/oracle ; export ORACLE_BASE
mkdir -p /opt/oracle/product/10.2.0.1
ORACLE_HOME = /opt/oracle/product/10.2.0.1 ; export ORACLE_HOME
ORACLE_SID = ORCL ; export ORACLE_SID
NLS_LANG = American_Americana.US7ASCII ; export NLS_LANG
DISPLAY = localhost:0.0 ; export DISPLAY

Altere o arquivo em /etc/sysclt.conf com as seguintes configurações:

kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.wmem_default=262144
net.core.rmem_max=262144
net.core.wmem_max=262144

No próximo post veremos como instalar o Oracle com Screenshots.

CategoriasSem categoria Tags:, , , ,
Seguir

Obtenha todo post novo entregue na sua caixa de entrada.