#1
|
|||
|
|||
error en cadena de carga
Hola compañeros, tengo un problemilla con una carga que no había fallado nunca pero me fallo hace unos días.
La carga falló, yo la relancé manualmente y terminó correctamente. y al siguiente día funcionó bien. Por lo que me comentan es un fallo que viene pasando de vez en cuando pero desde hace tiempo. En la ST22 tenemos lo sigueinte: Errores tiempo ejec. DBIF_RSQL_SQL_ERROR Excepción CX_SY_OPEN_SQL_DB Fecha y hora 24.06.2013 02:30:28 Detalle código fuente Lín. Txt.fte. 7711 l_lines TYPE i, 7712 l_facttab TYPE rsd_tablnm. " KFL01: local fact table 7713 7714 FIELD-SYMBOLS: 7715 <l_s_u> TYPE /BIC/FZPUR_C0I. 7716 7717 l_facttab = '/BIC/FZPUR_C0I'. 7718 7719 CALL FUNCTION 'RSDU_DB_COMMIT'. "Commit falls duprec bei insert! 7720 c_lines = 0. 7721 7722 SORT g_t_u BY 7723 KEY_ZPUR_C0IP 7724 KEY_ZPUR_C0IT 7725 KEY_ZPUR_C0IU 7726 KEY_ZPUR_C0I1 7727 KEY_ZPUR_C0I2 7728 KEY_ZPUR_C0I3 7729 KEY_ZPUR_C0I4 7730 KEY_ZPUR_C0I5 7731 KEY_ZPUR_C0I6 7732 KEY_ZPUR_C0I7 7733 KEY_ZPUR_C0I8 7734 KEY_ZPUR_C0I9 7735 KEY_ZPUR_C0IA 7736 KEY_ZPUR_C0IB 7737 KEY_ZPUR_C0IC 7738 KEY_ZPUR_C0ID 7739 . 7740 >>>>> INSERT (l_facttab) FROM TABLE g_t_u. 7742 c_lines = sy-dbcnt. 7743 7744 7745 ***** Check requid if no inconsistency is happened******************** 7746 CALL FUNCTION 'RSM_INFOCUBE_WRITE_CHECK' He simplificado un poco todo. He buscado por internet pero no he conseguido nada. ¿Podéis ayudarme con ello? Llevo muy poco tiempo trabajando con todo esto y se me viene todo encima. Muchas gracias por todo. |
#2
|
|||
|
|||
Prueba a debuguear primero, pero tiene toda la pinta que estas intentando insertar algo duplicado o con los valores null en las claves.
|
#3
|
|||
|
|||
Pero si fuera ese el error, no debería de funcionar correctamente si la ejecuto manualmente sin hacer ningún tipo de cambio no?¿ De todas maneras he debugueado y no he encontrado nada, voy a intentar con el borrado de índices a ver que pasa. Tocará esperar a ver que pasa, por que el fallo lo ha dado dos o tres veces en 6 meses. Así que toca esperar varios meses a ver si vuelve a fallar. |
#4
|
|||
|
|||
La respuesta que he dado la he dado en base a la poca informacion que das.
No dices que sistema es . Supongo que sera una carga en BW, pero tambien puede ser en R3. Por esto, lo único que te puedo recomendar es lo básico, debuguear y verificar que no insertas valores duplicados o nulos. Un dump en un insert es lo que indica. |
#5
|
|||
|
|||
Llevas toda la razón, pero no sabía que otra información dar. Lo siento. El sistema es BW, trabajo con la versión 7 y el dump está dando en una carga que va de un DSO a un Cubo. Como dije antes voy a probar lo de los índices, pero si tienes alguna otra idea bienvenida sea. Es algo que no sabré si se ha solucionada hasta que no pase un tiempo, ya que la carga da fallo sólo una vez cada varios meses. Si necesitas alguna otra información para poder ayudarme, sólo tienes que pedirla. Y sobre todo muchas gracias por todo. |
#6
|
|||
|
|||
Ok. Has probado con esta solucion de SAP support ?
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|