Olá,
Estou recebendo um short dump (ST22) ao executar meu DTP.
No short dump, aparece o erro ORA-00060. Apliquei a nota SAP 84348, mas ainda estou com o problema. Anexo uma parte do dump.
Verifiquei que o DTP está sendo executado em
Modo de processamento: extração e processamento paralelos
Modo de extração: Completo
A extração paralela está ativada.
E o número de trabalhos em lotes paralelos é 3.
SAPNW 7.3
Banco de dados: Oracle 11g
E estamos utilizando tabelas de partição
Após a conclusão do trabalho em lotes (alguns falharam devido ao dump e outros foram concluídos), a solicitação aparece em amarelo, mas ao acessar a identificação da solicitação para verificar qual pacote de dados falhou, ela fica vermelha. Será devido a bloqueios?
Tentei executar o DTP na cadeia de processos, mas tenho o mesmo problema.
Preciso da sua ajuda.
Abaixo está uma parte do dump que considero relevante, posso fornecer mais dados se alguém precisar analisar o problema.
Análise de erro
Ocorreu uma exceção que é explicada detalhadamente abaixo.
A exceção, atribuída à classe 'CX_SY_OPEN_SQL_DB', não foi capturada
no
procedimento "WRITE_ICFACT" "(FORM)", nem foi propagada por uma cláusula RAISING.
Dado que o chamador do procedimento não pôde antecipar que a
exceção ocorreria, o programa atual é encerrado.
A razão da exceção é:
Texto de erro do banco de dados: "ORA-00060: deadlock detected while waiting for resource"
Informações da Interface do Banco de Dados
C 1 Configuração NLS do cliente (por OCINlsGetInfo(con=1)): 'AMERICAN_AMERICA.UTF16' [dboci.c#2854]
C 1 Configuração NLS do cliente (por OCINlsGetInfo(con=1)): 'AMERICAN_AMERICA.UTF16' [dboci.c#2854]
C 1 Logando como usuário OPS$- para obter a senha do SAPSR3 [dbsloci.c#12550]
C 1 Conectando como
/@BD4
na conexão 1 (nls 0) ... (dbsl 720 291112, UNICODE[2]) [dbsloci.c#15268
C 1 Iniciando sessão de usuário: OCISessionBegin(con=1, usr='/', svc=0616AE48, srv=07F3E258, usr=0689C48
C 1 OCIStmtExecute() falhou com -1=OCI_ERROR [dboci.c#4454]
C 1 Erro SQL 942: [dboci.c#4455]
C 1 Não foi possível ler o ID da sessão do V$MYSTAT. rc=-1. [dbsloci.c#16115]
C 1 Agora
'/@BD4'
está conectado: con=1, nls=0, sessão=-1, tempo='2013-10-24 14:12:00' [dbsloci.c#1529
C 1 OCIStmtExecute() falhou com -1=OCI_ERROR [dboci.c#4454]
C 1 Erro SQL 1031: [dboci.c#4455]
C E ORA-1031 ao atualizar a tabela SAPUSER [dbsloci.c#15929]
C 1 Senha do SAPSR3 obtida de OPS$- [dbsloci.c#12557]
C 1 Desconectando da conexão 1 ... [dbsloci.c#15355]
C 1 Fechando sessão de usuário (con=1, svc=0616AE48, usr=0689C488) [dboci.c#3371]
C 1 Desconectado (con=1) do ORACLE. [dbsloci.c#15372]
C 1 Conectando como SAPSR3/<pwd>@BD4 na conexão 1 (nls 0) ... (dbsl 720 291112, UNICODE[2]) [dbsl
C 1 Iniciando sessão de usuário: OCISessionBegin(con=1, usr='SAPSR3', svc=0616AE48, srv=07F3E258, usr=06
C 1 Agora 'SAPSR3/<pwd>@BD4' está conectado: con=1, nls=0, sessão=658, tempo='2013-10-24 14:12:00' [db
C 1 A instância do BD BD4 está em execução em SIDCDEV01 com versão do ORACLE 11.2.0.