C贸mo puedo identificar y matar un procedimiento ejecutado con un job?
Ejecuto un procedimiento a trav茅s de un job de Oracle que llama a varios procedimientos pero se me queda colgado en un procedimiento determinado.
Necesito identificar cual es el proceso de Oracle que est谩 ejecutando ese job, que instrucci贸n ejecuta en el momento de 聯colgarse聰 y en todo caso matarlo para que me deje hacer modificaciones al paquete ya que sino cuando lo quiero compilar me dice que esta lockeado...
C贸mo puedo hacer esto??? C贸mo se cual de todos los procesos es?
Necesito identificar cual es el proceso de Oracle que est谩 ejecutando ese job, que instrucci贸n ejecuta en el momento de 聯colgarse聰 y en todo caso matarlo para que me deje hacer modificaciones al paquete ya que sino cuando lo quiero compilar me dice que esta lockeado...
C贸mo puedo hacer esto??? C贸mo se cual de todos los procesos es?
Para matarlo tienes dos formas:
Conectate al dba studio y ver q proceso esta locke y martarlo desde ahi (deberas conectarte como administrador) y si asi no te deja, concetarte al host donde este la bbdd, hacerle un top y ver que proceso se este "comiendo" toda la cpu (ser谩 el que este bloqueando todo), te quedas con el identificador del proceso y le haces un kill -9 numero de proceso. El problema de esto ultimo es que puedes dejar datos inconsistentes
Conectate al dba studio y ver q proceso esta locke y martarlo desde ahi (deberas conectarte como administrador) y si asi no te deja, concetarte al host donde este la bbdd, hacerle un top y ver que proceso se este "comiendo" toda la cpu (ser谩 el que este bloqueando todo), te quedas con el identificador del proceso y le haces un kill -9 numero de proceso. El problema de esto ultimo es que puedes dejar datos inconsistentes
