Tradicionalmente nos han contado que no es posible recuperar un modelo de Framework Manager corrupto o que hayamos perdido. Existe una solución y por lo menos podemos recuperar lo publicado en el portal, que por supuesto es mejor que nada.
Para ello hay que realizar los siguientes pasos
Pasos:
1. Crea un fichero cqeconfig.xml y salvalo en el directorio <C8raiz>/configuration. Añade las siguientes lineas al fichero
<?xml version="1.0" encoding="UTF-8" ?>
<configuration company="Cognos" version="0.1" rendition="cer2">
<component name="CQE">
<section name="General Options">
<entry name="KeepModelXML" value="1" />
</section>
</component>
</configuration>
2. Para el servicio de Cognos y renombra el directorio <C8raiz>/data/cqe/rtmodel o tambien puedes borrar todo su contenido. Cuando un framework es abierto la versión rtmodel del framework se copiara aqui otra vez.
3. Arranca el servicio
4. Abre un Report Studio y crea un informe con el paquete que quieres recuperar. Ejecuta el informe
5. Comprueba si un nuevo <C8raiz>/data/cqe/rtmodel directorio ha sido creado asi como un fichero XML. Copia el fichero XML que contiene el contenido del paquete publicado a otro directorio, como por ejemplo, C:\framework manager backup
6. Renombra o borra el fichero cqconfig.xml, que hemos creado al comienzo en el paso 1
7. Reinicia de nuevo el servicio.
8. Abre Framework Manager y crea un nuevo projecto vacio. Es decir, selecciona el lenguaje de diseño y cancela cuando aparezca el asistente de Metadatos y salva.
9. Cierra Framework Manager
10. Accede al directorio donde acabamos de crear el proyecto del paso 8 y renombra el fichero model. xml a model.xml.original
11 Copia del fichero xml creado en el paso 5 en el directorio del proyecto del Framework Manager y renombralo a model.xml
12. Ahora ya podemos abrir el fichero model.xml con Framework Manager.
Notas.
Acuerdate de cambia el nombre del paquete que publiquemos, si no queremos sobreescribir el paquete original.
Como ya comente esta técnica nos permite recuperar lo que este publicado en el Content Store, no todo el proyecto, pero esto es mejor que la nada absoluta.
Pues ya nos ha hecho falta... ¡mecagüenlaleche!
ResponderEliminarSí que está resultando útil el blog.
Gracias.
Cuando lo hayas conseguido, coméntanos a ver que tal la recuperación de ese modelo perdido.
ResponderEliminar