Trennen einer Sitzung
Um die aktuelle Sitzung zu trennen, indem Sie den dedizierten Serverprozess beenden, verwenden Sie die Amazon RDS-Prozedur rdsadmin.rdsadmin_util.disconnect. Die Prozedur disconnect hat die folgenden Parameter.
| Parametername | Datentyp | Standard | Erforderlich | Beschreibung |
|---|---|---|---|---|
|
|
Zahl |
— |
Ja |
Die Sitzungskennung |
|
|
Zahl |
— |
Ja |
Die Seriennummer der Sitzung |
|
|
varchar |
'IMMEDIATE' |
Nein |
Gültige Werte sind |
Im folgenden Beispiel wird die Verbindung mit einer Sitzung getrennt.
begin rdsadmin.rdsadmin_util.disconnect( sid =>sid, serial =>serial_number); end; /
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 abgerufen AWSUSER.
SELECT SID, SERIAL#, STATUS FROM V$SESSION WHERE USERNAME = 'AWSUSER';
Die Datenbank muss offen sein, um diese Methode zu verwenden. Weitere Informationen über das Trennen der Verbindung zu einer Sitzung finden Sie unter ALTER SYSTEM