Heim > php教程 > PHP开发 > So fragen Sie gesperrte Tabellen ab und wie entsperren und geben Sie Sitzungen in ORACLE frei

So fragen Sie gesperrte Tabellen ab und wie entsperren und geben Sie Sitzungen in ORACLE frei

高洛峰
Freigeben: 2017-01-06 10:40:51
Original
1477 Leute haben es durchsucht

Wenn ORACLE EBS eine bestimmte FORM-Schnittstelle betreibt oder die Hintergrunddatenbank eine bestimmte Tabelle betreibt, wird festgestellt, dass sie sich immer im Status „Suspended Death“ befindet. Möglicherweise ist die Tabelle von einem bestimmten Benutzer gesperrt, was dazu führt andere Benutzer können den Vorgang nicht fortsetzen

--锁表查询SQLSELECT object_name, machine, s.sid, s.serial# 
FROM gv$locked_object l, dba_objects o, gv$session s 
WHERE l.object_id = o.object_id 
AND l.session_id = s.sid;
Nach dem Login kopieren

Suchen Sie die gesperrte Tabelle und entsperren Sie sie

--释放SESSION SQL: 
--alter system kill session 'sid, serial#'; 
ALTER system kill session '23, 1647';
Nach dem Login kopieren

Weitere ORACLE-bezogene Artikel zum Abfragen der gesperrten Tabelle und zum Entsperren und die Sitzung freigeben, achten Sie bitte auf die chinesische PHP-Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage