[pyar] ZODB - RELSTORAGE, MSSQL

Luis Andraschnik luis.andraschnik en gmail.com
Sab Dic 22 12:34:14 -03 2018


Si, se trata de una aplicación basada en Plone. Dicha aplicación provee una
jsonapi para hacer consultas. Supongo que lo importante es conocer bien los
datos para saber dónde encontrar lo que buscas en la ZODB y después saber
como mapear a mano los datos a una estructura SQL?
Seis
Luis

El jue., 20 de dic. de 2018 09:52, Juan Pablo Giménez <jpg en rosario.com>
escribió:

> Hola, como decís ZODB es una base nosql, es orientada a objetos, podrías
> instalar el paquete de ZODB, sin instalar todo ZOPE, e instalarte alguna
> librería para acceder al sql al que quieras migrar, ahí te armás un script
> que lea los objetos de la ZODB y los vaya escribiendo al sql... tené en
> cuenta que en la ZODB vas a tener un árbol de objetos, y si no tenés un
> mejor método los vas a tener que recorrer todos, e ir viendo cuales son los
> que querés migrar y los que no. Puede ser mucho trabajo dependiendo de lo
> grande de la ZODB y del conocimiento que tengas de los datos almacenados.
> Otra posible solución es usar el framework
> con el que fueron escritos los datos, por ej. en Plone (CMS que funciona
> sobre ZOPE), existe un catálogo de objetos, al que podés hacer consultas
> por tipo, fecha, creador, etc... obviamente esto es mil veces más simple
> que recorrer toda la base...
>
> saludos!
>
>
> El mar., 18 dic. 2018 a las 13:28, Luis Andraschnik (<
> luis.andraschnik en gmail.com>) escribió:
>
>> Hola Grupo!
>>
>> Sé que ZODB es una base de datos noSQL que viene con ZOPE. Mi pregunta es
>> si yo quiero migrar los datos de una aplicación que usa ZODB (supongamos un
>> ERP o algo similar que guarda datos de clientes, proveedores,etc,etc) a
>> otra aplicación que usa una BD SQL (ejemplo MSSQL) ¿existe una forma de
>> hacerlo o moris en ZODB?
>> ¿Qué es exactamente RELSTORAGE (que no incluye MSSQL)?
>>
>> Saludos!
>> Luis
>> _______________________________________________
>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>> Sitio web: http://www.python.org.ar/
>>
>> Para administrar la lista (o desuscribirse) entrar a
>> http://listas.python.org.ar/listinfo/pyar
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>
>
>
> --
> Juan Pablo Giménez
> Consultoría Plone
> jpg en rosario.com | +5493413156692 | http://dotjpg.tk/ |
> https://twitter.com/jpggimenez
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20181222/29413a3a/attachment.html>


Más información sobre la lista de distribución pyar