Consultar base de datos diferente

cancel
Showing results for 
Search instead for 
Did you mean: 
mrey
Member II

Consultar base de datos diferente

Buenas tardes.

Quería haceros una pregunta ¿Sería posible/recomendable consultar una base de datos diferente a la de alfresco? La idea sería para consultar una base de datos diferente a la de alfresco, y añadir los resultados como metadatos de un documento. Sigo investigando.

Un saludo y gracias!!!
5 Replies
jobispo
Member II

Re: Consultar base de datos diferente

Es perfectamente posible. Yo lo utilizo para aquellos casos en que reutilizo datos, ejemplo, datos de clientes, proveedores, etc.

Puedes incluso crear tablas dentro de la propia de Alfresco y no afectan en nada el funcionamiento del sistema.

Imagino que el codigo para acceso lo tienes pero te lo dejo por si acaso.


         Class.forName("com.mysql.jdbc.Driver");
         Connection conexion = DriverManager.getConnection("jdbc:mysql://localhost/alfresco","alfresco","CLAVE_DE_TU_ALFRESCO");
         Statement instruccion = conexion.createStatement();
         java.sql.ResultSet tabla = null;
         tabla = instruccion.executeQuery("SELECT * FROM legalitas_clientes");

                   while(tabla.next()){
                                //Codigo para procesar cada registro.

         }




Jacinto Obispo.
Servinpro.
http://www.servinpro.cl
venzia
Senior Member

Re: Consultar base de datos diferente

Supongo que llego un tanto desfasado, pero por completar este post comentar que actualmente existe un componente disponible en Alfresco Addons que hace esto y más de forma simple, intuitiva y muy flexible.
https://addons.alfresco.com/addons/alfresco-metadbconnector-component
Espero que sirva de ayuda a la comunidad.

Saludos!!
mauroluna
Member II

Re: Consultar base de datos diferente

Saludos a todos, nosotros estamos haciendo un desarrollo para nuestra Intranet integrando la consulta de datos estructurado en una BD Informix y a la vez lanzamos la búsqueda en alfresco 4, todo esto a través de una interfaz java desarrollada, hemos visto que las consultas en alfresco son muy buenas y con mucho mejor performance que la búsquedas en SQL.

Con este post, es posible realizar la búsqueda desde Alfresco, es correcto mi conclusión? ahora bien, hay alguna manera de indexar los resultados de una BD SQL en Alfresco y aprovechar así el poderoso motor de búsqueda?

Saludos
lupiska
Member II

Re: Consultar base de datos diferente

Hola, quisiera saber si el Alfresco Addons que mencionas, tambien existen versiones disponibles para Alfresco community 3.4.x?

Saludos
venzia
Senior Member

Re: Consultar base de datos diferente

La versión cuyo código fuente tienes disponible en el proyecto GCode solo es compatible para Alfresco 4.0 .. ahora bien, puedes descargarlo y llevar a cabo el "backport" deseado o, si es requerido, darnos un toque para que llevemos a cabo el trabajo con una entrega rápida y total garantía de éxito (además de algún servicio "extra").
Saludos!