Encerrar uma sessão
Para encerrar uma sessão, use o procedimento do Amazon RDS rdsadmin.rdsadmin_util.kill. O procedimento kill tem os seguintes parâmetros.
| Nome do parâmetro | Tipo de dados | Padrão | Obrigatório | Descrição |
|---|---|---|---|---|
|
|
número |
— |
Sim |
O identificador da sessão. |
|
|
número |
— |
Sim |
O número de série da sessão. |
|
|
varchar |
nulo |
Não |
Os valores válidos são
Se você especificar |
Para obter o identificador da sessão e o número de série da sessão, consulte a visualização V$SESSION. O seguinte exemplo obtém todas as sessões para o usuário AWSUSER.
SELECT SID, SERIAL#, STATUS FROM V$SESSION WHERE USERNAME = 'AWSUSER';
O exemplo a seguir encerra uma sessão.
BEGIN rdsadmin.rdsadmin_util.kill( sid =>sid, serial =>serial_number, method => 'IMMEDIATE'); END; /
No exemplo a seguir, os processos associados a uma sessão são encerrados.
BEGIN rdsadmin.rdsadmin_util.kill( sid =>sid, serial =>serial_number, method => 'PROCESS'); END; /