segunda-feira, 6 de julho de 2015

Como alternar entre Database Oracle


È comum nos cenários atuais, encontrarmos dois bancos Oracle instalados na mesma maquina (servidor), e pode parecer simples, mas muitos DBA que estão inciando não sabem os comandos para alternar os bancos,por isso estou posttando esse comando para facilitar a vida de todos.


1 - Acessar com usuário Root


2 – Mudar o usuário para Oracle: 
       Comando : su – oracle

3 – Verificar quantos bancos tem instalados na maquina:

       Comando :  ps –ef|grep smon

 4 – Para trocar o banco o qual deseja trabalhar insira o comando:  export ORACLE_SID=<nome do banco>





5 –  Entrar no SQL
      Comando:  sql

6 – Verificar se o banco esta status OPEN:
      Comando:  select * from v$instance;


Boa Sorte DBAs!!




2 comentários:

  1. Parabéns pela iniciativa, Mari...

    Uma outra forma de proceder seria:
    -Acessar como root,
    -Ver os bancos disponíveis no host:
    cat /etc/oratab
    -Alternar para o usuário oracle:
    su - oracle
    -Ver qual banco está setado:
    echo $ORACLE_SID
    -Se não for o banco desejado, selecionar na mesma linha do sqlplus:
    ORACLE_SID='banco-desejado' sqlplus / as sysdba
    -Ao entrar no sqlplus, verificar se funcionou:
    SQL> select instance_name from v$instance;

    ResponderExcluir