Terminación de una sesión
Para terminar una sesión, utilice el procedimiento de Amazon RDS rdsadmin.rdsadmin_util.kill. El procedimiento kill tiene los siguientes parámetros.
| Nombre del parámetro | Tipo de datos | Valor predeterminado | Obligatorio | Descripción |
|---|---|---|---|---|
|
|
número |
— |
Sí |
El identificador de sesión. |
|
|
número |
— |
Sí |
El número de serie de la sesión. |
|
|
varchar |
null |
No |
Los valores válidos son
Si especifica |
Para obtener el identificador de la sesión y el número serie de la sesión, consulte la vista V$SESSION. En el siguiente ejemplo se obtienen todas las sesiones del usuario AWSUSER..
SELECT SID, SERIAL#, STATUS FROM V$SESSION WHERE USERNAME = 'AWSUSER';
En el ejemplo siguiente se termina una sesión.
BEGIN rdsadmin.rdsadmin_util.kill( sid =>sid, serial =>serial_number, method => 'IMMEDIATE'); END; /
En el siguiente ejemplo, se terminan los procesos asociados a una sesión.
BEGIN rdsadmin.rdsadmin_util.kill( sid =>sid, serial =>serial_number, method => 'PROCESS'); END; /