Query per eseguire la disconnect di una sessione per SID

Pubblicato da Patrizia Gardis il

Bene, prima di partire con l’articolo “Query per eseguire la disconnect di una sessione per SID” vorremmo introdurre questo sito a te che lo vedi per la prima volta!
Scriptdba è il primo sito verticale su database Oracle completamente in italiano. In realtà durante il 2020 usciremo con la versione in inglese, ma l’italiano ci sarà sempre e comunque.
Hai capito bene, un sito in doppia lingua. Perchè? Perchè a noi piace fare le cose semplici, semplici per voi lettori ovviamente! (un po meno per noi).

Su scriptdba.com troverai guide, tutorial e troubleshooting sul database più enterprise che ci sia!

Nel caso in cui abbiamo la necessità di eseguire il kill di tutte le sessioni con un determinato SID, con la seguente query dinamica,
costruiremo il comando da lanciare per eseguire il kill di tutte le sessioni su tutte le istanze del RAC da una sola istanza.
Fare massima attenzione della provenienza della sessione che dobbiamo uccidere, in un RAC il SID può essere uguale su tutte e due le istanze.
Il SERIAL con il SID identificano con precisione la sessione a noi interessata.

Disconnect session per SID su database Single Instance

Kill session per SID su ambiente RAC:

select 'alter system disconnect session '''||SID||','||SERIAL#||',@'||INST_ID||''' immediate;'   from gv$session where SID=&sid;

Query disconnect SID

Stay tuned! Non solo Query disconnect SID

Per visionare le nostre guide sui Comandi CRS clicca qui!
A questo LINK, invece, troverai le query SQL

Resta aggiornato sulle nostre attività entrando a far parte della nostra community:
Facebook
Youtube
Linkedin

Per chi ancora non lo avesse fatto, consigliamo di salvare tra i propri bookmark questo sito, così da avere sempre a portata di mano le nsotre soluzioni ai problemi più comuni su database, in particolar modo, database oracle.


0 commenti

Lascia un commento

Segnaposto per l'avatar