Obrigado Chiappa e Samuel, funcionou, na verdade só precisei trocar o ORACLE_SID e dps no sqlplus dar o startup, eu imagieni que só isso fosse funcionar mas preferi pedir ajuda só pra não fazer besteiras hehe. Outra pergunta, nesse meu servidor essa outra instancia seria apenas uma base de treinamentos que, teoricamente, seria pouco usada, mas ainda assim não é recomendado deixar 2 instancias no mesmo servidor? É que vi essa tipo de arquitetura num lugar que trabalhei como desenvolvedor. Obrigado novamente!
To: [email protected] From: [email protected] Date: Mon, 3 Oct 2011 13:58:07 +0000 Subject: [oracle_br] Re: Multiplas Instancias Bom dia : antes de responder, observo : já que múltiplas instâncias no mesmo servidor não é uma situação recomendada (já que cada uma consome memória não-compartilhada para a SGA, cada uma tem seus processos competindo por memória E por CPU, cada uma tem sua tablespace SYSTEM, de UNDO e temp, enfim) - por isso sempre que possível o que se faz é ter SCHEMAS diferentes na mesma instância - eu imagino que vc está fazendo isso para testes, pra aprender quando eventualmente encontrar um ambiente assim ... okdoc... A resposta é : além do ORACLE_SID, vc ** necessariamente ** tem que ter as variáveis ORACLE_HOME apontando pro local de instalação dos binários da instância E (não obrigatoriamente, MAS é recomendado) ter também o sub-diretório bin da sua ORACLE_HOME listado no começo da variável PATH , é isso ....Então vc precisará : a) conectar no servidor como o mesmo usuário linux (normalmente chamado ORACLE, ou coisa assim) que instalou e executa o software de banco de dados Oracle b) checar o conteúdo das variáveis de ambiente com o comando : env c) se não estiverem presentes, OU estiverem apontando pra outros valores, setar as variáveis necessárias : abaixo eu exemplifico com o comando export , mas dependendo do shell que vc usa pode ser env, set ou outro o comando a utilizar : export ORACLE_SID=siddoseudatabase export ORACLE_HOME=/diretorio/subdiretóris/caminhoatéaolocaldainstalaçãodosbinários export PATH=$ORACLE_HOME:$PATH e conecta com : sqlplus "/ as sysdba" d) o sqlplus vai dar uma msg de conectado a instância inativa : aí é só pedir o comando de startup []s Chiappa OBS : normalmente, pra evitar trabalho manual a cada vez que vc quer trocar de instância, escreve-se um shell script que prepara o ambiente - isso nada mais é do que um arquivo de texto com os comandos que vc usou para criar/indicar as variáveis , E (para evitar erros) coloca também no prompt o nome do SID e/ou ORACLE_HOME que vc está usando... --- Em [email protected], Alisson Lima <alissondeoliveiralima@...> escreveu > > > Bom dia a todos, estou iniciando como DBA e tenho um ambiente de testes com > "Oracle Database 10g Release 10.2.0.5.0 - 64bit" em linux, nesse ambiente > estou tentando colocar 2 instancias, uma é a orcl e a outra é trn, cada > instancia tem suas pastas e arquivos de inicialiação próprios, eu consigo dar > o "startup" na intancia orcl que é a default, como faço para subir a outra > instancia? é só eu setar a variável de ambiente ORACLE_SID com o trn e entrar > no sqlplus e dar o "startup" ? > Obrigado! > > [As partes desta mensagem que não continham texto foram removidas] > [As partes desta mensagem que não continham texto foram removidas] ------------------------------------ -------------------------------------------------------------------------------------------------------------------------- >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira >responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/[email protected]/ -------------------------------------------------------------------------------------------------------------------------- >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » >Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: >http://www.oraclebr.com.br/ ------------------------------------------------------------------------------------------------------------------------ Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: [email protected] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
