Hola,
Estoy recibiendo un short dump (ST22) cuando ejecuto mi DTP.
En el short dump dice, error ORA-00060. He aplicado la nota de SAP 84348, pero aún tengo el problema. Adjunto una parte del dump.
He verificado que el DTP se está ejecutando en
Modo de procesamiento: extracción y procesamiento paralelos
Modo de extracción: Completo
La extracción paralela está activada.
Y el número de trabajos en lotes paralelos es 3.
SAPNW 7.3
Base de datos: Oracle 11g
Y estamos utilizando tablas de partición
Después de la finalización del trabajo en lotes (algunos fallaron debido al dump y otros finalizaron), la solicitud se muestra en amarillo, pero al acceder a la identificación de la solicitud para verificar qué paquete de datos falla, se vuelve rojo. ¿Es debido a los bloqueos?
Intenté ejecutar el DTP en la cadena de procesos pero tengo el mismo problema.
Necesito tu ayuda.
A continuación se muestra parte del dump que encontré relevante, puedo proporcionar más datos si alguien necesita analizar el problema.
Análisis de error
Ocurrió una excepción que se explica detalladamente a continuación.
La excepción, que está asignada a la clase 'CX_SY_OPEN_SQL_DB', no fue capturada
en
el procedimiento "WRITE_ICFACT" "(FORM)", ni fue propagada por una cláusula RAISING.
Dado que el llamante del procedimiento no pudo anticipar que se produciría la
excepción, el programa actual se termina.
La razón de la excepción es:
Texto de error de la base de datos: "ORA-00060: deadlock detected while waiting for resource"
Información de la Interfaz de Base de Datos
C 1 Configuración de NLS de cliente (por OCINlsGetInfo(con=1)): 'AMERICAN_AMERICA.UTF16' [dboci.c#2854]
C 1 Configuración de NLS de cliente (por OCINlsGetInfo(con=1)): 'AMERICAN_AMERICA.UTF16' [dboci.c#2854]
C 1 Iniciar sesión como usuario OPS$- para obtener la contraseña de SAPSR3 [dbsloci.c#12550]
C 1 Conectando como
/@BD4
en conexión 1 (nls 0) ... (dbsl 720 291112, UNICODE[2]) [dbsloci.c#15268
C 1 Iniciando sesión de usuario: OCISessionBegin(con=1, usr='/', svc=0616AE48, srv=07F3E258, usr=0689C48
C 1 OCIStmtExecute() falló con -1=OCI_ERROR [dboci.c#4454]
C 1 Error SQL 942: [dboci.c#4455]
C 1 No se pudo leer el ID de sesión de V$MYSTAT. rc=-1. [dbsloci.c#16115]
C 1 Ahora
'/@BD4'
está conectado: con=1, nls=0, sesión=-1, tiempo='2013-10-24 14:12:00' [dbsloci.c#1529
C 1 OCIStmtExecute() falló con -1=OCI_ERROR [dboci.c#4454]
C 1 Error SQL 1031: [dboci.c#4455]
C E ORA-1031 al actualizar la tabla SAPUSER [dbsloci.c#15929]
C 1 Se obtuvo la contraseña de SAPSR3 de OPS$- [dbsloci.c#12557]
C 1 Desconectando de la conexión 1 ... [dbsloci.c#15355]
C 1 Cerrando sesión de usuario (con=1, svc=0616AE48, usr=0689C488) [dboci.c#3371]
C 1 Desconectado (con=1) de ORACLE. [dbsloci.c#15372]
C 1 Conectando como SAPSR3/<pwd>@BD4 en conexión 1 (nls 0) ... (dbsl 720 291112, UNICODE[2]) [dbsl
C 1 Iniciando sesión de usuario: OCISessionBegin(con=1, usr='SAPSR3', svc=0616AE48, srv=07F3E258, usr=06
C 1 Ahora 'SAPSR3/<pwd>@BD4' está conectado: con=1, nls=0, sesión=658, tiempo='2013-10-24 14:12:00' [db
C 1 La instancia de BD BD4 se está ejecutando en SIDCDEV01 con versión de ORACLE 11.2.0.