Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Ronilson

iniciar instância

Recommended Posts

Tudo bem galera?Estou precisando de uma dica de vcsEu instalei o Oracle 9i no RedHat e criei os bancos de dados mece, sabesp e saf.Quando eu rodo o script de inicialização o banco fica no ar, mas funciona perfeitamente apenas o banco mece.você sabe o que pode ser isso? Tem algum arquivo de configuração para iniciar cada banco separadamente?o script de inicialização é o seguinte:#!/bin/bash# name: /etc/rc.d/init.d/oraserv# descricao: iniciar e finalizar a conexão com o banco dedados e TNS listenercase $1 instart)#fix kernel parametersecho 250 32000 100 128 > /proc/sys/kernel/semecho 2147483648 > /proc/sys/kernel/shmmaxecho 4096 > /proc/sys/kernel/shmmniecho 2097152 > /proc/sys/kernel/shmall#start listener, apache and databasesu - "oracle"<<EOOlsnrctl startapachectl startsqlplus /nolog<<EOSconnect / as sysdbastartupEOSEOO;;stop)#stop listener, apache and databasesu - "oracle"<<EOOlsnrctl stopapachectl stopsqlplus /nolog<<EOSconnect / as sysdbashutdown immediateEOSEOO;;*)echo "Usage: oraserv [start|stop]";;esacDesde já te agradeço muito pela ajuda.ValewAbraços T+Ronilson Batistoni

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

Acho que você esqueceu de adicionar o ORACLE_SID, desde jeito só irá subir a instância primaria do servidor.

 

Adicione no seu script o seguinte:

 

ORACLE_SID=Instancia1

export ORACLE_SID

echo $ORACLE_SID

 

... o resto do script ...

 

ORACLE_SID=Instancia2

export ORACLE_SID

echo $ORACLE_SID

 

... o resto do script ...

 

E assim vai....

 

Abraços, http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.