SoloCodigo

Bases de Datos => SQL Server => Mensaje iniciado por: curiosopcg en Lunes 6 de Junio de 2005, 13:48

Título: Migrar Datos De Excel A Sql Server
Publicado por: curiosopcg en Lunes 6 de Junio de 2005, 13:48
Hola compañeros.

Si alguien me puede ayudar tengo el siguiente problema y es que tengo datos en un hoja de excel pero al migrarlo a SQL Server se me cambian los tipos de datos en mi base de SQL Server alguien sabe como evito esto?

Gracias a todos por su ayuda.
Título: Re: Migrar Datos De Excel A Sql Server
Publicado por: Güorker en Martes 7 de Junio de 2005, 08:36
A mi se me ocurren 2 cosas:

-Cambiar los tipos de datos a mano en SQL Server. Para esto los datos no pueden truncarse en el proceso de migracion.

-Si la operacion se hace varias veces, puedes hacerte un programita que realice la operacion.

Saludos
Título: Re: Migrar Datos De Excel A Sql Server
Publicado por: mateamargo en Martes 14 de Junio de 2005, 17:26
Lo mejor es usar un DTS (Data Transformation Services). Creás un nuevo "Package", elegís dos conexiones (una de SQL Server) y la otra de Excel. Asociás una transformación y podés crear en ese mismo instante una tabla dentro de tu BD con el mismo nombre que los campos originales y conservando el tipo de datos.
Actualmente, ¿cómo estás haciendo esta transformación?
Título: Re: Migrar Datos De Excel A Sql Server
Publicado por: curiosopcg en Miércoles 22 de Junio de 2005, 00:05
:D Hola.
Solo estoy utilizando la opción importar datos y el problema que se me presenta es debido a que tengo campos image en la base de datos de SQL Server y al migrar datos en blanco de Excell me cambia de tipo y no puedo volver a ponerlos de tipo image ni manualmente en el SQL Server
Título: Re: Migrar Datos De Excel A Sql Server
Publicado por: mateamargo en Miércoles 22 de Junio de 2005, 00:51
¿No acepta nulos ese campo?
Probá modificarlo a "Allow Nulls" en el Enterprise Manager.
¿Qué versión de SQL Server usás?