Ocurrencia
En la ejecución de diversas rutinas de Protheus se genera el error.log:
Data base files can only be created on the server on GERAINS(MSLIB.PRW) 06/07/2011 16:02:25 line : 3152
Ambiente
FRAMEWORK - Framework (Línea Protheus) MI – A partir de versión 10
Causa
Situación causada por la corrupción de los datos del CTREE Server.
Solución
Para solucionar esta ocurrencia, realice los siguientes pasos para la limpieza del CTREEServer:
- Detener el servicio del servidor CtreeServer;
- - Elimine los archivos de índice de Protheus (* .CDX , *.IDX y * .IND) de Protheus que están en la carpeta SYSTEM o equivalente;
- - Eliminar el contenido de la carpeta CTREEINT, creada dentro de la carpeta SYSTEM;
- - Elimine los archivos de índice Protheus (* .CDX) que están en la carpeta PROFILE instanciada en PROTHEUS_DATA;
- - Eliminar el contenido de la carpeta CTREEINT, creada dentro de la carpeta PROFILE;
- - Elimine los archivos con la extensión * .FCS de la carpeta donde está instalado CtreeServer (lo ideal es crear una carpeta para guardarlos para copias de seguridad y análisis futuros pero eliminándolos de la carpeta original);
- - Subir el CtreeServer;
- - Suba al menos un servicio Protheus en caso de que exista el balanceo;
- - Realice el acceso STAND ALONE (solo) en el sistema para que se creen los índices y así evitar la concurrencia en el sistema. Si hay más empresas, debe ingresar una por una para crear los índices de cada empresa. Puede usar el Módulo Configurador para crear los índices porque no carga las tablas de la base de datos y, por lo tanto, será más rápida la liberación del sistema;
- - Después de crear todos los índices para todas las empresas, salga del Módulo al que se accedió;
- - Detenga el servicio CtreeServer y después suba el servicio nuevamente (reinicio);
- - Subir los servicios de Protheus y liberar el acceso a los usuarios.
Conozca más:
Para consultar la información contenida en nuestro banco de conocimientos, acceda al siguiente enlace:
TDN: Limpeza C-Tree
0 Comentarios