Beenden einer Sitzung
Um eine Sitzung zu beenden, verwenden Sie die Amazon RDS-Prozedur rdsadmin.rdsadmin_util.kill. Die Prozedur kill hat die folgenden Parameter.
| Parametername | Datentyp | Standard | Erforderlich | Beschreibung |
|---|---|---|---|---|
|
|
Zahl |
— |
Ja |
Die Sitzungskennung |
|
|
Zahl |
— |
Ja |
Die Seriennummer der Sitzung |
|
|
varchar |
Null |
Nein |
Gültige Werte sind
Wenn Sie |
Stellen Sie an die Ansicht V$SESSION eine Abfrage, um die Sitzungskennung und die -seriennummer zu erhalten. Im folgenden Beispiel werden alle Sitzungen für den Benutzer AWSUSER abgerufen.
SELECT SID, SERIAL#, STATUS FROM V$SESSION WHERE USERNAME = 'AWSUSER';
Im folgenden Beispiel wird eine Sitzung beendet.
BEGIN rdsadmin.rdsadmin_util.kill( sid =>sid, serial =>serial_number, method => 'IMMEDIATE'); END; /
Im folgenden Beispiel werden die mit einer Sitzung verbundenen Prozesse beendet.
BEGIN rdsadmin.rdsadmin_util.kill( sid =>sid, serial =>serial_number, method => 'PROCESS'); END; /