Durante la instalación o una copia homogénea SAP, el Sapinst termina la ejecución con un error similar al siguiente:
ERROR 2012-01-26 11:58:59.298 [sixxcstepexecute.cpp:937]
FCO-00011 The step runRADDBDIF with step key |NW_Doublestack_OneHost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|onehost|0|NW_CI_Instance|ind|ind|ind|ind|ci|0|NW_CI_Instance_ABAP_Reports|ind|ind|ind|ind|auto.id:3|0|runRADDBDIF was executed with status ERROR ( Last error reported by the step: Unable to call function. Error message: Exception condition "WRITE_FAILED" raised. .).
Para mi caso, este error se me ha presentado tanto en instalaciones de Solution Manager, ERP, Netweaver y en copias homogeneas de sistemas ERP.
La primera vez que tuve este inconveniente lo solucione de la forma más difícil o más engorrosa:
- Ingrese al sistema con los usuarios estandar (DDIC ó SAP*).
- Ejecute los reportes de manera manual.
- Cambie el archivo control XML de la instalación.
- etc, etc, etc….
Indagando en algún momento encontré la siguiente Nota SAP:
1948117 – Exception condition "WRITE_FAILED" raised
Pero según esta nota se debe verificar los permisos del DIR_TRANS, al verificar los permisos estos estaban perfectos.
Todo lo anterior para decirles que no es la verdadera, ni la más optima solución.
Después de indagar un poco y de un golpe de suerte, días después haciendo otra instalación, me encontré que algunos Sistemas SAP después de instalados quedan haciendo referencia a un nombre de host bastante curioso:
“acmkoieeko”
Por lo tanto el sistema para ciertas funciones busca este nombre de host y obviamente no coincidirá con el nuestro.
Días después en la siguiente instalación donde se me presento el error error:
FCO-00011 The step runRADDBDIF with step key
Lo solucione ingresando simplemente al archivo host de la maquina donde me encontraba haciendo la instalación la entrada correspondiente a dicho host:
Después de esto la instalación continua sin ningún problema y finaliza con éxito!!!
Conclusión:
El instalador al momento de llegar al paso Run ABAP Reports ejecuta varios jobs en background y estos a su vez hacen referencia al DIR_TRANS de la forma: \acmkoieekosapmnttrans por lo tanto nunca encontraran ese nombre de host si no lo configuramos.