Autor
|
Tema: Migrar Datos de SQL Server a MYSQL (Leído 9,556 veces)
|
ssccaann43 ©
Desconectado
Mensajes: 792
¬¬
|
Bien, explico un poco que sucede..!
Tengo un software administrativo que he desarrollado, y basicamente requiero que mis clientes vean la información desde sus oficinas, con tan solo acceder a mi web...! Todo está creado, el acceso a los clientes, la BD, todo..! El tema radica en que requiero cada vez subir más información a la BD de MYSQL.
Inicialmente ejecuto un DELETE FROM TABLE, para eliminar todos los registros, ya que los que subire estaran actualizados...!
El detalle es que quisiera saber si existe alguna manera de poder hacer esto sin tener que ejecutar un insert desde mi aplicativo para cada registro...! Ya que con 100 Registros, quizas no es tan notorio, pero ya con 5mil pues tardaria una eternidad.. y deseo subir todos los registros a dicha BD... Que cada dia aumentara mucho mas... Espero haberme explicado bien...! Saludos..!
|
|
|
En línea
|
- Miguel Núñez Todos tenemos derechos a ser estupidos, pero algunos abusan de ese privilegio... "I like ^TiFa^"
|
|
|
[D4N93R]
Wiki
Desconectado
Mensajes: 1.646
My software never has bugs. Its just features!
|
Quieres que siempre se ejecute, o es algo que harás una sola vez?
|
|
|
En línea
|
|
|
|
ssccaann43 ©
Desconectado
Mensajes: 792
¬¬
|
Deseo ejecutar dicho proceso todas las noches, ya que es cuando los clientes no accesarian a la web... Deseo desarrollar algo desatendido, donde yo no deba meterme al equipo a realizar eso...! Espero me comprendan...!
|
|
|
En línea
|
- Miguel Núñez Todos tenemos derechos a ser estupidos, pero algunos abusan de ese privilegio... "I like ^TiFa^"
|
|
|
[D4N93R]
Wiki
Desconectado
Mensajes: 1.646
My software never has bugs. Its just features!
|
Sí, sí,
Hay varias formas, pero, podrías desarrollar una aplicación en el lenguaje de tu preferencia y que simplemente se conecte a las dos bases de datos y vayas pasando la data según un archivo de configuración. Es un poco fastidioso de hacer, sí, pero una vez lo tengas te va a servir de mucho.
La app la inicias con un task de windows por ejemplo.
Un saludo.
|
|
|
En línea
|
|
|
|
ssccaann43 ©
Desconectado
Mensajes: 792
¬¬
|
es exactamente lo que queria evitar...! Pues asi me tocara pasar registro por registro...! lo que se me ocurre es generar un archivo txt con todos los registros delimitados por algun caracter y luego ejecutar un proceso para subir cada registro a la web...! Pero eso a medida que pasa el time, se volvera una locura...! Imagina la cantidad de facturas que podría procesar en un par de años..! Bueno igual gracias por tu aporte, comenzare mi desarrollo
|
|
|
En línea
|
- Miguel Núñez Todos tenemos derechos a ser estupidos, pero algunos abusan de ese privilegio... "I like ^TiFa^"
|
|
|
[D4N93R]
Wiki
Desconectado
Mensajes: 1.646
My software never has bugs. Its just features!
|
Pero no tienes que hacerlo uno por uno, o sea, agarras y en el Sql server, tienes dos opciones:
La primera es hacer una marca en las tablas para saber si el registro ha sido pasado a mysql, La segunda es tener una tabla con los registros y tablas actualizadas, me gusta más la primera.
Entonces agarras y vas por una tabla y le tiras select a las que no esten marcadas, y con todos los registros en memoria tiras insert para el MySql, si todo mantiene la misma forma, no habrá problema.
|
|
|
En línea
|
|
|
|
ssccaann43 ©
Desconectado
Mensajes: 792
¬¬
|
Pero es que no importa eso, ya que los registros pueden variar...! La tabla maneja facturas o informacion de facturas, donde reflejo el monto de la factura, lo que han abonado y lo que han pagado...! Evidentemente que si realizan abonos, debo actualizarlas...! Las unica que ya no sería necesario subir, serían aquellas que ya fueron canceladas en su totalidad y evidentemente ya puede ser tildada como cargada en la web...! Del resto debo subirlas todas...!
|
|
|
En línea
|
- Miguel Núñez Todos tenemos derechos a ser estupidos, pero algunos abusan de ese privilegio... "I like ^TiFa^"
|
|
|
|
ssccaann43 ©
Desconectado
Mensajes: 792
¬¬
|
Ya la web esta creada y todo esta desarrollado (El Entorno Web, acceso al cliente, etc) ..! Lo que me hace falta es subir los datos...!
|
|
|
En línea
|
- Miguel Núñez Todos tenemos derechos a ser estupidos, pero algunos abusan de ese privilegio... "I like ^TiFa^"
|
|
|
[D4N93R]
Wiki
Desconectado
Mensajes: 1.646
My software never has bugs. Its just features!
|
Revisa los enlaces del post anterior, que hice un EDIT con algo que te puede servir.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
metasploit, Can't connect to MySQL server on '127.0.0.1' (110)
Dudas Generales
|
ruben_linux
|
2
|
5,321
|
8 Agosto 2011, 12:43 pm
por ruben_linux
|
|
|
Migrar de Access a MySQL con Java
Java
|
Zoik
|
6
|
4,732
|
15 Enero 2014, 00:38 am
por 1mpuls0
|
|
|
Migrar Base de datos
Bases de Datos
|
ElInquisidor
|
0
|
1,990
|
10 Febrero 2015, 15:56 pm
por ElInquisidor
|
|
|
Mysql Server
GNU/Linux
|
Badillo
|
0
|
2,498
|
17 Mayo 2017, 22:54 pm
por Badillo
|
|
|
Datos de SQL Server
Windows
|
aLCAS03
|
4
|
5,248
|
24 Agosto 2017, 23:48 pm
por payufitesula
|
|