on 08-04-2010 4:09 PM
Amigos, estão ocorrendo dumps com a seguinte descrição:
Runtime Errors DBIF_RSQL_SQL_ERROR
Exception CX_SY_OPEN_SQL_DB
Date and Time 04.08.2010 01:22:12
How to correct the error
Database error text........: "ORA-00060: deadlock detected while waiting for resource"
Executei um Check DB e o erro é justamente na tabela reclamada no dump com a seguinte saida:
BR0970W Database administration alert - level: ERROR, type: MISSING_STATISTICS, object: (table partition) SAPBIW./BIC/FYC11_ORD./BIC/FYC11_ORD0000000267
Então executei RS38 com o programa:
RSAR_PSA_PARTITION_CHECK
Foram encontrados erros e então resolvidos, executei novamente OK, inclusive com o DB13 Check DB OK.
Porém, após nova carga, o mesmo dump retornou, com a mesma tabela.
Solicitei ao BW executar outra carga, e o mesmo dump, porém em outra tabela.
Alguém já passou por algo semelhante?
Muito obrigado pela atenção.
Att.:
Maycon
maycon
existem processos concorrentes nessa tabela que podem estar gerando esse lock? algum processo que pode estar atualizando, pagando ou incluindo novos dados em massa?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Bom dia Maycol,
É provável que você já tenha resolvido, se sim poste como resolveu e confirme a thread.
Ao ler a questão está me parecendo que está acontecendo uma reestruturação dos jobs em background que está fazendo lock na tabela e conflitando com sua execução. Reordenação de indices e partições também causam isso.
Como o erro vem por mensagem do oracle é provável que não dê para ver o lock na ST12, de qualquer forma de uma olhada ou se tem algum outro job acessando a tabela SM66 para mais de um sistema.
Como você disse que a PC está com os steps serializados, confirme se todos os steps são síncronos (próximo step só inicia se step anterior concluído com sucesso).
Atenciosamente, Fernando Da Ró
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.