×
×

Error de autenticación

Ha habido un problema a la hora de conectarse a la red social. Por favor intentalo de nuevo

Si el problema persiste, nos lo puedes decir AQUÍ

×

UbuntizandoelplanetaMiembro desde: 04/11/10

Ubuntizandoelplaneta

http://www.ubuntizandoelplaneta.com/

0
Posición en el Ranking
0
Usuarios seguidores
Sus noticias
RSS
  • Visitas
    3.287.605
  • Publicadas
    1.684
  • Puntos
    0
Veces compartidas
293
¡Consigue las insignias!
Trimestrales
Recientes
Visitas a noticias
Hace 3d

Tengo que reconocer que este articulo es un poco "off topic" pero creo que será de utilidad para aquellos que en algún momento nos veamos en la situación de migrar una base de datos SDF a MySQL y no perder la cabeza en el proceso. Las base de datos SDF o SQL Compact Microsoft SQL Server Compact (SQL Server CE) es un motor de base de datos relacional, de libre descarga y distribución, tanto para dispositivos móviles como para aplicaciones escritorio desarrollado allá por 2001 y que todavía es común encontrar en proyectos web basados en servidores MS/Windows. Pero claro, ahora la mayoría de proyectos corren sobre servidores GNU/Linux y la migración puede ser un poco complicada.

En mi caso hoy me ha tocado lidiar con una vieja web y en en proceso había que convertir la base de datos de un tipo a otro. La solución en mi caso fue usar un servicio en línea usando la API que ofrece Rebase Data de manera gratuita y compatible con SQL Server Compact Edition 3.5 y 4.0.

Ya sé que habrá quien diga que esto es mejor no hacerlo por razones de seguridad pero para pequeños proyectos, en este caso una web de recetas de cocina y noticias gastronómicas donde solo interesaban los artículos publicados esta solución es más que suficiente.

¿Qué tenemos que hacer?

Rebase Data nos ofrece dos opciones. La primera es usando nuestro terminal para llamar a la API y obtener un fichero .zip que contiene nuestra base de datos en formato SQL. Para ello debemos instalar primero curl si no lo tenemos (apt install curl):

curl -F files[]=@database.sdf 'https://www.rebasedata.com/api/v1/convert?outputFormat=mysql&errorResponse=zip' -o output.zip

Donde database.sdf es la ruta a nuestro fichero a convertir y output.zip es el nombre del fichero que recibiremos con el resultado. Fácil ¿verdad?

image

La otra opción es acceder a su web y utilizar su asistente. Eso nos devolverá un fichero .zip que contendrá nuestra base de datos en diferentes ficheros .csv (uno por cada tabla de nuestra base de datos) que luego podremos importar sin problema usando por ejemplo PhpMyAdmin, el terminal o lo queramos. image

Más visitadas de Ubuntizandoelplaneta

El director ejecutivo de la Fundación Linux usa MAC mientras proclama que este "será el año del escritorio Linux"

El director ejecutivo de la Fundación Linux  usa MAC mientras proclama que este

Hay ocasiones cuando reviso mi feed de noticias que simplemente no sé qué decir, opinar o simplemente comenzar a blasfemar mientras afirmo que el mundo está loco, loco, loco 13/09/2017

Probamos la Chuwi CoreBook: Una tablet 2en1 perfecta para trabajar en cualquier lugar

Probamos la Chuwi CoreBook: Una tablet 2en1 perfecta para trabajar en cualquier lugar

Mucho se ha hablado de CoreBook la tablet 2 en 1 de Chuwi que aspira a convertirse el dispositivo referente de su sector. Debo reconocer que llevaba tiempo deseando probar el dispositivo y por fin he tenido la oportunidad compartir mis primeras impresiones 26/12/2017

¿Dónde está mi Telegram? Apple elimina Telegram de su tienda de aplicaciones

¿Dónde está mi Telegram? Apple elimina Telegram de su tienda de aplicaciones

Sí estás buscando Telegram en tu Apple Store seguramente ya has notado que es imposible de instalar. Esta mañana Apple eliminó Telegram y Telegram X de su tienda por, según ellos, "encontrar contenido inapropiado en ambas aplicaciones" 01/02/2018

Wayland será el nuevo X Window para Ubuntu

Wayland será el nuevo X Window para Ubuntu

Según leemos enMuyLinux, Picajoso nos anuncia una nueva novedad en el mundo Ubuntu. X.org dejara paso a Wayland como servidor X Window 07/11/2010

CHUWI lanza una campaña para financiar su CoreBook en Indiegogo con una expectacular oferta

CHUWI lanza una campaña para financiar su CoreBook en Indiegogo con una expectacular oferta

Compacto, potente y versátil. Así es la última novedad de CHUWI. Luego de recaudar más de un millón de dólares con su última campaña con SurBook ahora CHUWI regresa con una nueva campaña de financiación ein Indiegogo con su CoreBook 15/11/2017

Mostrando: 1-5 de 1.684