Disconnecting a session
To disconnect the current session by ending the dedicated server process, use the
Amazon RDS procedure rdsadmin.rdsadmin_util.disconnect
. The
disconnect
procedure has the following parameters.
Parameter name | Data type | Default | Required | Description |
---|---|---|---|---|
|
number |
— |
Yes |
The session identifier. |
|
number |
— |
Yes |
The serial number of the session. |
|
varchar |
'IMMEDIATE' |
No |
Valid values are |
The following example disconnects a session.
begin rdsadmin.rdsadmin_util.disconnect( sid =>
sid
, serial =>serial_number
); end; /
To get the session identifier and the session serial number, query the
V$SESSION
view. The following example gets all sessions for the
user AWSUSER
.
SELECT SID, SERIAL#, STATUS FROM V$SESSION WHERE USERNAME = '
AWSUSER
';
The database must be open to use this method. For more information about
disconnecting a session, see ALTER SYSTEM