Como matar um processo no Oracle para o CorporeRM

De Wiki do Ouro Minas Palace Hotel
Ir para navegação Ir para pesquisar

Material necessário

  • Computador ligado à rede da Maquiné.


Realizado por

Todos da equipe do TI


Observação

Atenção: para ter a senha e o nome do Banco de dados, use a área de manuais restritos a equipe de TI.

Descrição

  • Conectar em uma console do Linux como usuária oracle;
  • acionar o sqlplus com o comando abaixo:
$ sqlplus /nolog
  • conectar-se ao banco de dados com o comando genérico abaixo:
SQL> conn sys/mestre@corp
  • Apos receber a informação de connected, de um dos comandos abaixo:
- Comando genérico

SQL>setect sid,serial# from v$session;

Você receberá uma informação parecida com a abaixo:

       SID    SERIAL#
---------- ----------
       126       8769
       134       3767
       140      17681
       147          3
       148          3
       155          1
       158      52166
       160          1
       161          1
       162          1
       163          1


- Comando com seleção de usuário

SQL>setect sid,serial# from v$session where username = 'RM';

Você receberá uma informação parecida com a abaixo:

       SID    SERIAL#
---------- ----------
       126       8769
       140      17681


  • Agora basta executar o comando para eliminar o processo escolhido:
SQL> alter system kill session '126,8769';
  • Caso receba a mensagem abaixo, é em função do processo não mais existir:
SP2-0734: unknown command beginning "slter syst..." - rest of line ignored.