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