Error al acceder a una tabla dBase por DTS

20/10/2006 - 16:24 por Ray | Informe spam
Buenas,

Tengo un problema al intentar cargar una tabla en Dbase a una BD en
SQLServer 2000. Al intentar abrir la tabla .dbf para copiarla DTS da el
siguiente error.

Origen del error: Microsoft JET Database Engine

Descripcion del error: Error no esperado desde el controlador de la base de
datos externa (10023)

La gran mayoría de tablas de la BD dBase las puedo leer, ocurre con tablas
muy concretas, así que no es un problema de versión dBase (es dBase 5). He
buscado por internet y es un error muy común pero nadie aporta una solución
clara.

Es curioso, pero desde Excel se abren correctamente y a partir de haberlas
abierto se pueden copiar correctamente por DTS usando una conexión de Excel.
Supongo que será por un tema de índices y del archivo .cdx. De todas formas,
no es la solución que deseo.

Muchas gracias por adelantado.

Preguntas similare

Leer las respuestas

#1 Maxi
20/10/2006 - 22:02 | Informe spam
mmm, no es un problema en si de SQLServer y si del driver ODBC ya que el DTS
ahi es transparente


Salu2

Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker

"Ray" escribió en el mensaje
news:
Buenas,

Tengo un problema al intentar cargar una tabla en Dbase a una BD en
SQLServer 2000. Al intentar abrir la tabla .dbf para copiarla DTS da el
siguiente error.

Origen del error: Microsoft JET Database Engine

Descripcion del error: Error no esperado desde el controlador de la base
de
datos externa (10023)

La gran mayoría de tablas de la BD dBase las puedo leer, ocurre con tablas
muy concretas, así que no es un problema de versión dBase (es dBase 5). He
buscado por internet y es un error muy común pero nadie aporta una
solución
clara.

Es curioso, pero desde Excel se abren correctamente y a partir de haberlas
abierto se pueden copiar correctamente por DTS usando una conexión de
Excel.
Supongo que será por un tema de índices y del archivo .cdx. De todas
formas,
no es la solución que deseo.

Muchas gracias por adelantado.
Respuesta Responder a este mensaje
#2 Ray
21/10/2006 - 15:34 | Informe spam
Si, lo se, da el mismo error al intentar importar la misma tabla en Access,
parece un error de índices, pero buscaba una posible solucion desde
SQLServer, usando openrowset o algo por el estilo

"Maxi" wrote:

mmm, no es un problema en si de SQLServer y si del driver ODBC ya que el DTS
ahi es transparente


Salu2

Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker

"Ray" escribió en el mensaje
news:
> Buenas,
>
> Tengo un problema al intentar cargar una tabla en Dbase a una BD en
> SQLServer 2000. Al intentar abrir la tabla .dbf para copiarla DTS da el
> siguiente error.
>
> Origen del error: Microsoft JET Database Engine
>
> Descripcion del error: Error no esperado desde el controlador de la base
> de
> datos externa (10023)
>
> La gran mayoría de tablas de la BD dBase las puedo leer, ocurre con tablas
> muy concretas, así que no es un problema de versión dBase (es dBase 5). He
> buscado por internet y es un error muy común pero nadie aporta una
> solución
> clara.
>
> Es curioso, pero desde Excel se abren correctamente y a partir de haberlas
> abierto se pueden copiar correctamente por DTS usando una conexión de
> Excel.
> Supongo que será por un tema de índices y del archivo .cdx. De todas
> formas,
> no es la solución que deseo.
>
> Muchas gracias por adelantado.



Respuesta Responder a este mensaje
#3 Maxi
21/10/2006 - 16:16 | Informe spam
Hola Ray, no creo que desde ahi se pueda solucionar porque si tambien en
access te da el error entonces el problema lo estas teniendo o bien en el
.dbf o en el driver.


Saludos

[Microsoft MVP SQL Server]
www.sqlgurus.org
Buenos Aires - Argentina
"Ray" wrote in message
news:
Si, lo se, da el mismo error al intentar importar la misma tabla en
Access,
parece un error de índices, pero buscaba una posible solucion desde
SQLServer, usando openrowset o algo por el estilo

"Maxi" wrote:

mmm, no es un problema en si de SQLServer y si del driver ODBC ya que el
DTS
ahi es transparente


Salu2

Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker

"Ray" escribió en el mensaje
news:
> Buenas,
>
> Tengo un problema al intentar cargar una tabla en Dbase a una BD en
> SQLServer 2000. Al intentar abrir la tabla .dbf para copiarla DTS da el
> siguiente error.
>
> Origen del error: Microsoft JET Database Engine
>
> Descripcion del error: Error no esperado desde el controlador de la
> base
> de
> datos externa (10023)
>
> La gran mayoría de tablas de la BD dBase las puedo leer, ocurre con
> tablas
> muy concretas, así que no es un problema de versión dBase (es dBase 5).
> He
> buscado por internet y es un error muy común pero nadie aporta una
> solución
> clara.
>
> Es curioso, pero desde Excel se abren correctamente y a partir de
> haberlas
> abierto se pueden copiar correctamente por DTS usando una conexión de
> Excel.
> Supongo que será por un tema de índices y del archivo .cdx. De todas
> formas,
> no es la solución que deseo.
>
> Muchas gracias por adelantado.



Respuesta Responder a este mensaje
#4 Salvador Ramos
23/10/2006 - 12:28 | Informe spam
Has comprobado si los dbf's que te dan error tienen campos memo ? Hace
bastante tiempo tuve algún problema por este motivo.

Un saludo
Salvador Ramos
Murcia - España

[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL Server y .NET)


"Ray" escribió en el mensaje
news:
Buenas,

Tengo un problema al intentar cargar una tabla en Dbase a una BD en
SQLServer 2000. Al intentar abrir la tabla .dbf para copiarla DTS da el
siguiente error.

Origen del error: Microsoft JET Database Engine

Descripcion del error: Error no esperado desde el controlador de la base
de
datos externa (10023)

La gran mayoría de tablas de la BD dBase las puedo leer, ocurre con tablas
muy concretas, así que no es un problema de versión dBase (es dBase 5). He
buscado por internet y es un error muy común pero nadie aporta una
solución
clara.

Es curioso, pero desde Excel se abren correctamente y a partir de haberlas
abierto se pueden copiar correctamente por DTS usando una conexión de
Excel.
Supongo que será por un tema de índices y del archivo .cdx. De todas
formas,
no es la solución que deseo.

Muchas gracias por adelantado.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida