# imprtar registros desde servidor

**URL:** <https://foros.velneo.com/t/imprtar-registros-desde-servidor/9471>\
**Category:** Velneo\
**Created:** [24 Mayo, 2017 13:41 UTC](https://foros.velneo.com/t/imprtar-registros-desde-servidor/9471 "2017-05-24T13:41:45Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![servinfor](https://avatars.discourse-cdn.com/v4/letter/s/cdc98d/32.png) [@servinfor](https://foros.velneo.com/u/servinfor)\
**Post date:** [24 Mayo, 2017 13:41 UTC](https://foros.velneo.com/t/imprtar-registros-desde-servidor/9471/1 "2017-05-24T13:41:45Z")

</div>

Hola he creado un proceso que trae registros de un fichero de access a una tabla. Si trabajamos en local va bien, peor quiero traer los datos desde el fichero de access puesto en el servidor

Para ello he creado un manejador de evento que dispara un proceso ejecutado en 3º plano en el que he puesto la ruta donde se encuentra el fichero en el servidor pero no me importa los datos

El archico en el servidor está en “G:\2003.mdb”

Y yo he probado e la variable que recoge la ruta con:  
Driver={Microsoft Access Driver (_.mdb)};Dbq=“file:///”+ G:\2003.mdb;Uid=;Pwd=;  
Driver={Microsoft Access Driver (_.mdb)};Dbq= G:\2003.mdb;Uid=;Pwd=;

y con ninguna me trae los datos

---

<div class="post-metadata">

**Author:** ![manuel.rd](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/manuel.rd/32/3508_2.png) [@manuel.rd](https://foros.velneo.com/u/manuel.rd)\
**Post date:** [24 Mayo, 2017 17:38 UTC](https://foros.velneo.com/t/imprtar-registros-desde-servidor/9471/2 "2017-05-24T17:38:49Z")

</div>

Puede que sea un problema con los drivers de Access, ¿los tienes instalados en el servidor?

---

<div class="post-metadata">

**Author:** ![servinfor](https://avatars.discourse-cdn.com/v4/letter/s/cdc98d/32.png) [@servinfor](https://foros.velneo.com/u/servinfor)\
**Post date:** [24 Mayo, 2017 21:16 UTC](https://foros.velneo.com/t/imprtar-registros-desde-servidor/9471/3 "2017-05-24T21:16:52Z")

</div>

Esto es lo que veo está instalado, aunque el driver es de 32 y el equipo de 64 bits

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/2X/9/96ef96eb051aaff19874aec902e635e6a3f3025e.jpg)

---

<div class="post-metadata">

**Author:** ![pacosatu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pacosatu/32/5131_2.png) [@pacosatu](https://foros.velneo.com/u/pacosatu)\
**Post date:** [24 Mayo, 2017 21:18 UTC](https://foros.velneo.com/t/imprtar-registros-desde-servidor/9471/4 "2017-05-24T21:18:51Z")

</div>

Hola Servinfor.

Comprueba además 2 aspectos que seguramente ya habrás tenido en cuenta:

- En la máquina del servidor debes tener instalado el driver ODBC para Microsoft Access.  
Desde el panel de control da de alta un DSN manualmente y comprueba que accede correctamente a la base de datos 2003.mdb.
- ¿Realmente la ruta de la base de datos 2003.mdb es G:\2003.mdb? Ten en cuenta que desde el servidor la ruta de acceso no tiene que ser la misma que desde un cliente.

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![pacosatu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pacosatu/32/5131_2.png) [@pacosatu](https://foros.velneo.com/u/pacosatu)\
**Post date:** [24 Mayo, 2017 21:31 UTC](https://foros.velneo.com/t/imprtar-registros-desde-servidor/9471/5 "2017-05-24T21:31:32Z")

</div>

Hola Servinfor.

Ya veo que el servidor dispone del driver ODBC.

La Unidad G: es una unidad de Red mapeada a GrupoSP.  
Quizás tengas un problema de acceso a la Unidad G: desde el usuario “system” que usa el servicio vServer.

Accede a 2003.mdb desde una ruta local en el servidor y prueba.

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![servinfor](https://avatars.discourse-cdn.com/v4/letter/s/cdc98d/32.png) [@servinfor](https://foros.velneo.com/u/servinfor)\
**Post date:** [30 Mayo, 2017 20:46 UTC](https://foros.velneo.com/t/imprtar-registros-desde-servidor/9471/6 "2017-05-30T20:46:20Z")

</div>

ok muchas gracias
