problema con importación de .dbf

27/06/2007 - 16:51 por Hugo Gsell | Informe spam
Hola. Tengo problemas con la importación de una tabla dbf...
Por lo que pude comprender el problema es que hay campos tipo fecha que
tienen valores vacios (en realidad nulos).. el proceso de importar datos del
sql me da el nro de linea del primer error y si voy Parchando "poniendo una
fecha" me deja continuar... el tema es que la tabla tiene cerca de 300000
registros... y 72 campos con MUCHOS tipo fecha y muchos con nulo.
He visto que durante la importación se puede "modificar" la cadena que
convierte los dtos...
¿Como puedo modificar la la conversión para solucionar mi problema de campo
fuente fecha y nulo?
Desde ya muy agredecido.


Hugo A. Gsell
Sgo del Estero
Argentina

Preguntas similare

Leer las respuestas

#1 Maxi
27/06/2007 - 21:03 | Informe spam
Hugo, y cual es el error exactamente? el campo destino soporta valores
nulos?


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Hugo Gsell" escribió en el mensaje
news:
Hola. Tengo problemas con la importación de una tabla dbf...
Por lo que pude comprender el problema es que hay campos tipo fecha que
tienen valores vacios (en realidad nulos).. el proceso de importar datos
del sql me da el nro de linea del primer error y si voy Parchando
"poniendo una fecha" me deja continuar... el tema es que la tabla tiene
cerca de 300000 registros... y 72 campos con MUCHOS tipo fecha y muchos
con nulo.
He visto que durante la importación se puede "modificar" la cadena que
convierte los dtos...
¿Como puedo modificar la la conversión para solucionar mi problema de
campo fuente fecha y nulo?
Desde ya muy agredecido.


Hugo A. Gsell
Sgo del Estero
Argentina

Respuesta Responder a este mensaje
#2 Hugo Gsell
29/06/2007 - 16:49 | Informe spam
mira al importar da un error (msgbox):
"no se pudo copiar las tablas 1. Haga doble clic en la fila del error para
obtener una descripcion detallada del mismo."

Acepto y en la lista (de errores) dice:
Copy Data from Afiliado to [copia].[dbo][Afiliado] Paso. y en otra coumna
Estado Error

Hago doble clic en el error:
Error en el destino para el numero de fila 2765. Errores encontrados hasta
ahora en esta tarea: 1.
Error inserción, columna 9 ('N_Fecha', DBTYPE_DBTIMESTAMP), estado 6:
desbordamiento de datos.

si voy a mano a la base origen (dbf)... en el registro 2765 completo
(invento) fechas para que no sean nulos... y corro la importación de datos
nuevamente... me da un error en otra fila diferente... etc etc...

y si... el campo PUEDE SER NULO.

Hugo A. Gsell

"Maxi" escribió en el mensaje
news:
Hugo, y cual es el error exactamente? el campo destino soporta valores
nulos?


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Hugo Gsell" escribió en el mensaje
news:
Hola. Tengo problemas con la importación de una tabla dbf...
Por lo que pude comprender el problema es que hay campos tipo fecha que
tienen valores vacios (en realidad nulos).. el proceso de importar datos
del sql me da el nro de linea del primer error y si voy Parchando
"poniendo una fecha" me deja continuar... el tema es que la tabla tiene
cerca de 300000 registros... y 72 campos con MUCHOS tipo fecha y muchos
con nulo.
He visto que durante la importación se puede "modificar" la cadena que
convierte los dtos...
¿Como puedo modificar la la conversión para solucionar mi problema de
campo fuente fecha y nulo?
Desde ya muy agredecido.


Hugo A. Gsell
Sgo del Estero
Argentina





Respuesta Responder a este mensaje
#3 Maxi
29/06/2007 - 19:25 | Informe spam
Hola, fijate lo siguiente, el error es de desbordamiento y por fechas,
asegurate primero que el campo sea datetime y no smalldatetime. El error de
desbordamiento tambien se puede dar porque quiera insertar una fecha de este
tipo 23/6/2007 y si con el usuario que estas corriendo el proceso tiene
configurado el idioma en ingles esto dara un error de desbordamiento porque
el mes 23 no existe.


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Hugo Gsell" escribió en el mensaje
news:%231%
mira al importar da un error (msgbox):
"no se pudo copiar las tablas 1. Haga doble clic en la fila del error para
obtener una descripcion detallada del mismo."

Acepto y en la lista (de errores) dice:
Copy Data from Afiliado to [copia].[dbo][Afiliado] Paso. y en otra coumna
Estado Error

Hago doble clic en el error:
Error en el destino para el numero de fila 2765. Errores encontrados hasta
ahora en esta tarea: 1.
Error inserción, columna 9 ('N_Fecha', DBTYPE_DBTIMESTAMP), estado 6:
desbordamiento de datos.

si voy a mano a la base origen (dbf)... en el registro 2765 completo
(invento) fechas para que no sean nulos... y corro la importación de datos
nuevamente... me da un error en otra fila diferente... etc etc...

y si... el campo PUEDE SER NULO.

Hugo A. Gsell

"Maxi" escribió en el mensaje
news:
Hugo, y cual es el error exactamente? el campo destino soporta valores
nulos?


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Hugo Gsell" escribió en el mensaje
news:
Hola. Tengo problemas con la importación de una tabla dbf...
Por lo que pude comprender el problema es que hay campos tipo fecha que
tienen valores vacios (en realidad nulos).. el proceso de importar datos
del sql me da el nro de linea del primer error y si voy Parchando
"poniendo una fecha" me deja continuar... el tema es que la tabla tiene
cerca de 300000 registros... y 72 campos con MUCHOS tipo fecha y muchos
con nulo.
He visto que durante la importación se puede "modificar" la cadena que
convierte los dtos...
¿Como puedo modificar la la conversión para solucionar mi problema de
campo fuente fecha y nulo?
Desde ya muy agredecido.


Hugo A. Gsell
Sgo del Estero
Argentina









Respuesta Responder a este mensaje
#4 Hugo Gsell
02/07/2007 - 16:06 | Informe spam
Si ya he probado poniendo datetime y no funca
Con respecto al usuario... te refieres al usuario sqlserver ?
o al usuario windows?

Hugo A. Gsell

"Maxi" escribió en el mensaje
news:
Hola, fijate lo siguiente, el error es de desbordamiento y por fechas,
asegurate primero que el campo sea datetime y no smalldatetime. El error
de desbordamiento tambien se puede dar porque quiera insertar una fecha de
este tipo 23/6/2007 y si con el usuario que estas corriendo el proceso
tiene configurado el idioma en ingles esto dara un error de desbordamiento
porque el mes 23 no existe.


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Hugo Gsell" escribió en el mensaje
news:%231%
mira al importar da un error (msgbox):
"no se pudo copiar las tablas 1. Haga doble clic en la fila del error
para obtener una descripcion detallada del mismo."

Acepto y en la lista (de errores) dice:
Copy Data from Afiliado to [copia].[dbo][Afiliado] Paso. y en otra coumna
Estado Error

Hago doble clic en el error:
Error en el destino para el numero de fila 2765. Errores encontrados
hasta ahora en esta tarea: 1.
Error inserción, columna 9 ('N_Fecha', DBTYPE_DBTIMESTAMP), estado 6:
desbordamiento de datos.

si voy a mano a la base origen (dbf)... en el registro 2765 completo
(invento) fechas para que no sean nulos... y corro la importación de
datos nuevamente... me da un error en otra fila diferente... etc etc...

y si... el campo PUEDE SER NULO.

Hugo A. Gsell

"Maxi" escribió en el mensaje
news:
Hugo, y cual es el error exactamente? el campo destino soporta valores
nulos?


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Hugo Gsell" escribió en el mensaje
news:
Hola. Tengo problemas con la importación de una tabla dbf...
Por lo que pude comprender el problema es que hay campos tipo fecha que
tienen valores vacios (en realidad nulos).. el proceso de importar
datos del sql me da el nro de linea del primer error y si voy Parchando
"poniendo una fecha" me deja continuar... el tema es que la tabla tiene
cerca de 300000 registros... y 72 campos con MUCHOS tipo fecha y muchos
con nulo.
He visto que durante la importación se puede "modificar" la cadena que
convierte los dtos...
¿Como puedo modificar la la conversión para solucionar mi problema de
campo fuente fecha y nulo?
Desde ya muy agredecido.


Hugo A. Gsell
Sgo del Estero
Argentina













Respuesta Responder a este mensaje
#5 Maxi
02/07/2007 - 16:40 | Informe spam
Hola, al usuario con el cual estas haciendo la tarea, osea: para poder hacer
esto necesitas hacer u n login a SQL, ese usuario tiene una configuracion en
el formato de la fecha


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Hugo Gsell" escribió en el mensaje
news:
Si ya he probado poniendo datetime y no funca
Con respecto al usuario... te refieres al usuario sqlserver ?
o al usuario windows?

Hugo A. Gsell

"Maxi" escribió en el mensaje
news:
Hola, fijate lo siguiente, el error es de desbordamiento y por fechas,
asegurate primero que el campo sea datetime y no smalldatetime. El error
de desbordamiento tambien se puede dar porque quiera insertar una fecha
de este tipo 23/6/2007 y si con el usuario que estas corriendo el proceso
tiene configurado el idioma en ingles esto dara un error de
desbordamiento porque el mes 23 no existe.


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Hugo Gsell" escribió en el mensaje
news:%231%
mira al importar da un error (msgbox):
"no se pudo copiar las tablas 1. Haga doble clic en la fila del error
para obtener una descripcion detallada del mismo."

Acepto y en la lista (de errores) dice:
Copy Data from Afiliado to [copia].[dbo][Afiliado] Paso. y en otra
coumna Estado Error

Hago doble clic en el error:
Error en el destino para el numero de fila 2765. Errores encontrados
hasta ahora en esta tarea: 1.
Error inserción, columna 9 ('N_Fecha', DBTYPE_DBTIMESTAMP), estado 6:
desbordamiento de datos.

si voy a mano a la base origen (dbf)... en el registro 2765 completo
(invento) fechas para que no sean nulos... y corro la importación de
datos nuevamente... me da un error en otra fila diferente... etc etc...

y si... el campo PUEDE SER NULO.

Hugo A. Gsell

"Maxi" escribió en el mensaje
news:
Hugo, y cual es el error exactamente? el campo destino soporta valores
nulos?


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Hugo Gsell" escribió en el mensaje
news:
Hola. Tengo problemas con la importación de una tabla dbf...
Por lo que pude comprender el problema es que hay campos tipo fecha
que tienen valores vacios (en realidad nulos).. el proceso de importar
datos del sql me da el nro de linea del primer error y si voy
Parchando "poniendo una fecha" me deja continuar... el tema es que la
tabla tiene cerca de 300000 registros... y 72 campos con MUCHOS tipo
fecha y muchos con nulo.
He visto que durante la importación se puede "modificar" la cadena que
convierte los dtos...
¿Como puedo modificar la la conversión para solucionar mi problema de
campo fuente fecha y nulo?
Desde ya muy agredecido.


Hugo A. Gsell
Sgo del Estero
Argentina

















Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida