Killing rman session in Oracle database post killing OS process




Verify instance name from SQLplus


SQL> define

DEFINE _DATE           = "05-MAR-23" (CHAR)

DEFINE _CONNECT_IDENTIFIER = "TEST_INSTANCE" (CHAR)

DEFINE _USER           = "SYS" (CHAR)

DEFINE _PRIVILEGE      = "AS SYSDBA" (CHAR)

DEFINE _SQLPLUS_RELEASE = "1201000200" (CHAR)

DEFINE _EDITOR         = "ed" (CHAR)

DEFINE _O_VERSION      = "Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production

With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options" (CHAR)

DEFINE _O_RELEASE      = "1201000200" (CHAR)

DEFINE _RC             = "10" (CHAR)

SQL>

Use below dynamic query to identify and create sql to kill session from database.

SQL> select 'alter system kill session '''||sid||','||serial#||''' immediate;' from v$session where MODULE = 'backup incr datafile' and program like 'rman%';


'ALTERSYSTEMKILLSESSION'''||SID||','||SERIAL#||'''IMMEDIATE;'

------------------------------------------------------------------------------------------------------------------------

alter system kill session '15,12523' immediate;

alter system kill session '242,39314' immediate;

alter system kill session '245,25995' immediate;

alter system kill session '356,65221' immediate;

alter system kill session '573,9644' immediate;

alter system kill session '699,1237' immediate;

alter system kill session '806,9422' immediate;

alter system kill session '921,17419' immediate;

alter system kill session '1380,64265' immediate;

alter system kill session '2635,13278' immediate;

alter system kill session '2738,35565' immediate;

alter system kill session '2853,58663' immediate;

alter system kill session '2976,18516' immediate;

alter system kill session '3094,13888' immediate;

alter system kill session '3207,41676' immediate;

alter system kill session '3309,56282' immediate;

alter system kill session '3426,39836' immediate;

alter system kill session '3549,4586' immediate;


18 rows selected.


SQL> alter system kill session '15,12523' immediate;

alter system kill session '242,39314' immediate;

alter system kill session '245,25995' immediate;

alter system kill session '356,65221' immediate;

alter system kill session '573,9644' immediate;

alter system kill session '699,1237' immediate;

alter system kill session '806,9422' immediate;

alter system kill session '921,17419' immediate;

alter system kill session '1380,64265' immediate;

alter system kill session '2635,13278' immediate;

alter system kill session '2738,35565' immediate;

alter system kill session '2853,58663' immediate;

alter system kill session '2976,18516' immediate;

alter system kill session '3094,13888' immediate;

alter system kill session '3207,41676' immediate;

alter system kill session '3309,56282' immediate;

alter system kill session '3426,39836' immediate;

alter system kill session '3549,4586' immediate;


alter system kill session '15,12523' immediate

*

ERROR at line 1:

ORA-00031: session marked for kill



SQL>

System altered.


SQL> alter system kill session '245,25995' immediate

*

ERROR at line 1:

ORA-00031: session marked for kill



SQL>

System altered.


SQL> alter system kill session '573,9644' immediate

*

ERROR at line 1:

ORA-00031: session marked for kill



SQL>

System altered.


SQL>

System altered.


SQL> alter system kill session '921,17419' immediate

*

ERROR at line 1:

ORA-00031: session marked for kill



SQL> alter system kill session '1380,64265' immediate

*

ERROR at line 1:

ORA-00031: session marked for kill



SQL>

System altered.


SQL> alter system kill session '2738,35565' immediate

*

ERROR at line 1:

ORA-00031: session marked for kill



SQL> alter system kill session '2853,58663' immediate

*

ERROR at line 1:

ORA-00031: session marked for kill



SQL>

System altered.


SQL>

System altered.


SQL> alter system kill session '3207,41676' immediate

*

ERROR at line 1:

ORA-00031: session marked for kill



SQL>

System altered.


SQL>

System altered.


SQL> alter system kill session '3549,4586' immediate

*

ERROR at line 1:

ORA-00031: session marked for kill



SQL> SQL>

SQL>

SQL>

SQL> alter system kill session '15,12523' immediate;

alter system kill session '242,39314' immediate;

alter system kill session '245,25995' immediate;

alter system kill session '356,65221' immediate;

alter system kill session '573,9644' immediate;

alter system kill session '699,1237' immediate;

alter system kill session '806,9422' immediate;

alter system kill session '921,17419' immediate;

alter system kill session '1380,64265' immediate;

alter system kill session '15,12523' immediate

*

ERROR at line 1:

ORA-00030: User session ID does not exist.



SQL> alter system kill session '2635,13278' immediate;

alter system kill session '2738,35565' immediate;

alter system kill session '242,39314' immediate

*

ERROR at line 1:

ORA-00030: User session ID does not exist.



SQL> 

Comments

Popular Posts