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;
/