Alfrescoblog

Configurar Alfresco para usar MySQL

La instalación de Alfresco Community Edition 5.0 por defecto configura PostgreSQL pero tal vez quieras unificar a que todas las Aplicaciones de tu Sistema usen MySQL.

Pasos para usar MySQL

Crear una base de datos ‘alfresco’ al igual que un usuario ‘alfresco’ con privilegios suficientes para realizar cambios al esquema ‘alfresco’, es necesario debido a queal iniciar Alfresco crea las tablas/datos necesarios, después se podrían quitar los privilegios para alterar la base de datos).


CREATE USER alfresco IDENTIFIED BY 'alfresco';

CREATE SCHEMA alfresco;

GRANT ALL TO alfresco@localhost IDENTIFIED BY 'alfresco';

Editar el archivo [instalacion_alfresco]/tomcat/shared/classes/alfresco-global.properties:

db.name=alfresco
db.username=alfresco
db.password=alfresco
db.host=localhost
db.port=3306
db.driver=com.mysql.jdbc.Driver
db.url=jdbc:mysql://${db.port}/${db.name}
db.pool.validate.query=select 1

Descargar el jar del driver MySQL (mysql-connector-java-5.x.x-bin.jar) download site: http://dev.mysql.com/

Una ver que tengas el jar copiarlo en el directorio lib de Tomcat, que esta ubicado en [intalacion_alfresco]/tomcat/lib

Reconstruir los indices de Solr

Posiblemente hay que obligar a Solr a que reindexe, para lograr eso hay que realizar lo siguiente:

  1. borrar el folder en [instalacion_alfresco]/alf_data/solr/archive/SpacesStore/index
  2. borrar el folder en [instalacion_alfresco]/alf_data/solr/workspace/SpacesStore/index
  3. borrar los archivos en [instalacion_alfresco]/alf_data/solr/archive-SpaceStore/alfrescoModels/*
  4. borrar los archivos en [instalacion_alfresco]/alf_data/solr/workspace-Spacestore/alfrescoModels/*
  5. Reiniciar Alfresco
  6. Prueba iniciando en un browser http://localhost:8080/alfresco

Nota: En caso de que no tengas el directorio solr este puede estar en solr4

Fuente: abaddon doc-alfresco

buhoos

Buhoos.com está conformado por profesionales especializados, dispuestos a impartir su experiencia con el propósito de complementar y generar nuevo conocimiento que demanden los futuros profesionales para una mejor integración en el ámbito laboral, además solventar los requerimientos que surjan en implantaciones de nuevos proyectos tecnológicos a nivel empresarial.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.