

# 断开会话连接
<a name="Appendix.Oracle.CommonDBATasks.DisconnectingSession"></a>

要终止专用服务器进程以断开当前会话连接，请使用 Amazon RDS 过程 `rdsadmin.rdsadmin_util.disconnect`。`disconnect` 过程具有以下参数。


****  

| 参数名称 | 数据类型 | 默认值 | 必需 | 描述 | 
| --- | --- | --- | --- | --- | 
|  `sid`  |  number  |  —  |  是  |  会话标识符。  | 
|  `serial`  |  number  |  —  |  是  |  会话的序列号。  | 
|  `method`  |  varchar  |  'IMMEDIATE'  |  否  |  有效值为 `'IMMEDIATE'` 或 `'POST_TRANSACTION'`。  | 

以下示例断开一个会话。

```
begin
    rdsadmin.rdsadmin_util.disconnect(
        sid    => sid, 
        serial => serial_number);
end;
/
```

要获取会话标识符和会话序列号，请查询 `V$SESSION` 视图。以下示例获取用户 `AWSUSER` 的所有会话。

```
SELECT SID, SERIAL#, STATUS FROM V$SESSION WHERE USERNAME = 'AWSUSER';
```

数据库必须处于打开状态，才能使用此方法。有关断开会话连接的更多信息，请参阅 Oracle 文档中的 [ALTER SYSTEM](http://docs.oracle.com/cd/E11882_01/server.112/e41084/statements_2014.htm#SQLRF53166)。