Sql sustituye a Fox
Necesito desarrollar mi primer sistema (de graduacion) y la empresa tiene el sistema viejo en Fox pero necesito ayuda para hacer que en el nuevo sistema la base de datos este en SQL y programar en Visual Basic, Como hago para migrar los datos de forma segura.
No he tocado Fox pero si quieres una forma segura yo te recomiendo ficheros de texto plano con los campos separados por un delimitador.
Posteriormente te creas dos estructuras en SQL Server, la definitiva y la de depuración.
En la de depuración asegúrate que todos los campos sean de texto, te recomiendo VARCHAR, y migra los datos de los ficheros de texto a esta estructura.
Posteriormente, depura los datos para pasarlos a las tablas definitivas.
Recuerda que en la estructura de depuración no debe haber restricciones de ningún tipo para que al menos tengas todos los datos en SQL Server.
En el modelo físico de datos definitivos sí que debes crearlo con todas las restricciones necesarias para preservar la integridad.
También podrías intentar esto otro, que en ACCESS funciona:
Crea vínculos de tablas de SQL Server desde FOX mediante ODBC.
Espero haber sido de ayuda.
Un saludo.
Posteriormente te creas dos estructuras en SQL Server, la definitiva y la de depuración.
En la de depuración asegúrate que todos los campos sean de texto, te recomiendo VARCHAR, y migra los datos de los ficheros de texto a esta estructura.
Posteriormente, depura los datos para pasarlos a las tablas definitivas.
Recuerda que en la estructura de depuración no debe haber restricciones de ningún tipo para que al menos tengas todos los datos en SQL Server.
En el modelo físico de datos definitivos sí que debes crearlo con todas las restricciones necesarias para preservar la integridad.
También podrías intentar esto otro, que en ACCESS funciona:
Crea vínculos de tablas de SQL Server desde FOX mediante ODBC.
Espero haber sido de ayuda.
Un saludo.