Arciga
unread,Jul 9, 2010, 7:55:28 PM7/9/10Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Comunidad de Visual Foxpro en Español
Saludos,
Para mi fué un verdadero dolor de cabeza la correcta conversión de
tablas libres a sql o toda una base de datos DBC de Fox a SQL.
Te comento varios detalles que finalmente aprendí y ahora me resulta
facil, lo que si aclaro es que yo uso SQL Server 2008.
1.- SQL Server 2008 trae un convertidor que entre otras opciones, te
ofrece la de vfp a sql
2.- Las tablas libres integralas a una contendedor de base de datos
DBC de fox.
3.- Usando el SQL Management crea una base de datos vacia, solo
creala.
4.- Cuando ya la visualices, da click derecho sobre ella y pide
'Tareas', y en seguida click normal en importar datos para iniciar el
asistente.
Como en muchos procesos que son nuevos para alguno, te recomiendo que
leas con mucho detenimiento cada paso que te ofrece el asistente.
5.- En uno de los pasos te pregunta sobre el origen de la importación;
escoge vía ODBC. SQL podrá leer facilmente tus DBC a través de ello.
6.- En otro de los pasos podrás hacer el mapeo de los campo que
finalmente quedarán en SQL, precisamente ahí será posible indicar
valores por default para lo que no quieres que sea .null.
7.- Otro problema que se presenta durante la conversión tiene que ver
con los códigos de página, pero es totalemente solucionable.
Insisto, haz pruebas, después de pocos intentos lograrás un rápida y
eficiente conversión.
Antonio Arciga.