Necesito migrar desde mysql un sitio echo con adodb, mi pregunta es solo cambiando el string de conexion es suficiente o hya que tener mas precauciones, y abuso de confianza, cual es la mejor y mas simple forma de migrar las bases
Para migrar de cualquier base de datos a PostgreSQL teneis que comprobar/cambiar y tener en cuenta tres cosas:
Convertir/Migrar la schema y los datos de una base a otra
Cambiar/modificar en vuestra apliación las funciones específicas de conexión y uso de la base de datos
Cambiar/modificar comandos SQL en la aplicación que no sean compatibles
Para 1) teneis que ver las diferencias entre las bases de datos. Para convertir la schema entre mysql y postgreSQL existen scripts de código abierto y comerciales. No importa lo que useis para ayudaros a convertir la schema, tendreis que comprobar manualmente que el resultado de la conversión es el esperado.
El punto 2) es normalmente el más fácil de cambiar ya que normalmente se ha utilizado una abstracción de las funciones de acceso a la base de datos. Si esto es asi, solamente tendreis que cambiar el string de conexión. En tu caso con adodb, deberia de funcionar solo con cambiar esto.
El punto 3) lo tendras que comprobar. Saca una lista con las SQL que utiliza la aplicación y ejecútalas en una base de pruebas. Son generalmente las sentencias SELECT las que mas problemas van a dar. Si teneis una aplicación programada basada en estandares SQL, tendreis que cambiar muy poco o nada.
Necesito saber como migrar los datos desde postgre a cualquier gestor, yo no utilizo el lenguaje propio del postgre utilizo SQL, asi que creo que no debe ser dificil, pero no se como se haria.
re: Migrar de mysql a postgresql
Mié, 29/04/2009 - 09:19 — rafaelmaPara migrar de cualquier base de datos a PostgreSQL teneis que comprobar/cambiar y tener en cuenta tres cosas:
Para 1) teneis que ver las diferencias entre las bases de datos. Para convertir la schema entre mysql y postgreSQL existen scripts de código abierto y comerciales. No importa lo que useis para ayudaros a convertir la schema, tendreis que comprobar manualmente que el resultado de la conversión es el esperado.
El punto 2) es normalmente el más fácil de cambiar ya que normalmente se ha utilizado una abstracción de las funciones de acceso a la base de datos. Si esto es asi, solamente tendreis que cambiar el string de conexión. En tu caso con adodb, deberia de funcionar solo con cambiar esto.
El punto 3) lo tendras que comprobar. Saca una lista con las SQL que utiliza la aplicación y ejecútalas en una base de pruebas. Son generalmente las sentencias SELECT las que mas problemas van a dar. Si teneis una aplicación programada basada en estandares SQL, tendreis que cambiar muy poco o nada.
Un poco más de información general sobre el tema [ENG]:
http://wiki.postgresql.org/wiki/How_to_make_a_proper_migration_from_MySQ...
que pasos tendria que realizar para migrar desde Postgres
Dom, 14/06/2009 - 18:10 — AnónimoNecesito saber como migrar los datos desde postgre a cualquier gestor, yo no utilizo el lenguaje propio del postgre utilizo SQL, asi que creo que no debe ser dificil, pero no se como se haria.
Migrar de PostgreSQL a otra base de datos
Lun, 15/06/2009 - 08:28 — AnónimoPara migrar de PostgreSQL a otra base de datos tendras que seguir los mismos pasos que se han explicado en este comentario:
http://www.postgresql-es.org/node/243#comment-38
A que te refieres con ".... yo no utilizo el lenguaje propio del postgre, utilizo SQL...." ?
Migrar
Mar, 23/02/2010 - 16:50 — AnónimoNecesito saber como migrar una base de datos de mysql llamada otrs2 que esta en un servidor a postgres de otro
Enviar nuevo comentario