Instalação do Oracle 10g R2 no SUSE Linux Enterprise Server 11

Instalação do Oracle 10g R2 no SUSE Linux Enterprise Server 11 (32 bits) utilizando o pacote Orarun.

[ Hits: 34.157 ]

Por: Fabio Soares Schmidt em 30/06/2010


Configuração do ambiente para o Oracle e instalação



Configuração do ambiente para o Oracle

O SUSE 11 vem com as variáveis de ambiente definidas para o Oracle 11, conforme abaixo:

ORACLE_HOME=/opt/oracle/product/11gR1/db

Você pode definir os caminhos de instalação no arquivo /etc/profile.d/oracle.sh, onde também vamos alterar as variáveis para o Oracle 10:

ORACLE_HOME=$ORACLE_BASE/product/10gR2/dB

O SID padrão é "orcl", você também pode alterar para o nome da sua instância neste arquivo.

Nessa instalação mantive o caminho padrão /opt/oracle:

ORACLE_BASE=/opt/oracle

Execute o script "/usr/sbin/rcoracle start" para definir os parâmetros do kernel.

Instalação do Oracle

Agora alterne para o usuário Oracle:

# su - oracle

Vá para o diretório onde você copiou a instalação do Oracle 10g (arquivo 10201_database_linux32.zip), assim que descompactar com o comando unzip, você terá a pasta database criada no diretório atual.

Dentro desta pasta há o arquivo runInstaller, porém antes de iniciar a instalação devemos alterar alguns parâmetros em dois arquivos. Primeiramente, edite o arquivo database/install/oraparam.ini para adicionar o suporte ao SuSE 11, ficando desta forma:
Agora vamos alterar o arquivo database/stage/prereq/db/refhost.xml para atualizar a variável VERSION VALUE de 9 para 11:
Agora, no modo gráfico, podemos executar o runInstaller dentro da pasta database:

./runInstaller

Obs.: Se você não quiser alterar os arquivos conforme acima, não possui a quantidade de memória mínima e/ou outra exigência, execute :

./runInstaller -ignoreSysPrereqs

No meu caso, sempre que efetuo a instalação do Oracle faço a parte da instalação gráfica remotamente, via VNC, executando o comando vncserver como oracle, que irá solicitar que você defina a senha e irá escutar na porta 5901. Mas você pode iniciar o modo gráfico no próprio servidor.

Executando o runInstaller, a seguinte tela é aberta:
Como pode ver, o caminho em "Oracle Home Location" está conforme definimos no arquivo /etc/profile.d/oracle.sh.

Vamos deixar marcada a opção para criar uma base inicial, deixando o nome orcl mesmo (se alterar você deve também efetuar a troca no arquivo oracle.sh) e definir a senha, nesta opção "BASIC" os usuários SYS,SYSTEM,SYSMAN e DBSNMP terão a mesma senha.

Clicando me Next, você irá visualizar a tela abaixo:
Avance novamente e será apresentada a tela onde o Oracle checa se todas as exigências de configuração foram cumpridas (exceto se você executou com o parâmetro -ignoreSysPrereqs).

Avançando a tela com um resumo da instalação será apresentada, conforme o exemplo abaixo.
Agora clique em INSTALL e a instalação irá iniciar.

Esse processo irá ocorrer automaticamente, e como marcamos para criar uma base, irá iniciar o Oracle Database Configuration Assistant para a criação.

Assim que a base for criada, ele irá apresentar uma tela com o nome e URL para acesso via Enterprise Manager.

Clique em OK e irá começar a configuração do ISQPLUS. Assim que finalizar, irá apresentar uma tela apresentando o caminho de dois scripts que devem ser executados como usuário root:

# /opt/oracle/oraInventory/orainstRoot.sh
# /opt/oracle/product/10gR2/db/root.sh


Em outra sessão, faça login como root e execute os dois scripts, após clique em OK.

Irá apresentar a tela com o fim da instalação e os caminhos para acesso das ferramentas.

Página anterior     Próxima página

Páginas do artigo
   1. Considerações e instalação do sistema operacional
   2. Configuração do ambiente para o Oracle e instalação
   3. Verificando
Outros artigos deste autor

SeamlessRDP - Executando aplicações Windows

Implementação de NIDS com EasyIDS

Controle de acesso à internet com Squid

Criando VPN site-to-site, conectando diversas filiais a matriz com openVPN

Leitura recomendada

Instalando Oracle 10G

Memórias Database Oracle (SGA x PGA) - Entenda a diferença e como calcular a HugePages

Configurando um servidor PHP5 com suporte ao Oracle no Ubuntu 9.10

Oracle 10g: Startup automático

Oracle 8i com Suse Linux Enterprise Server 8

  
Comentários
[1] Comentário enviado por ChilesIT em 02/08/2011 - 13:57h

Depois de 1 ano do seu post Precisei dele e Mto. Certinho o procedimento.

Valeu Abs


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts