Configurar Alfresco para usar MySQL
[smartads]
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:
- borrar el folder en [instalacion_alfresco]/alf_data/solr/archive/SpacesStore/index
- borrar el folder en [instalacion_alfresco]/alf_data/solr/workspace/SpacesStore/index
- borrar los archivos en [instalacion_alfresco]/alf_data/solr/archive-SpaceStore/alfrescoModels/*
- borrar los archivos en [instalacion_alfresco]/alf_data/solr/workspace-Spacestore/alfrescoModels/*
- Reiniciar Alfresco
- 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