Foros del Web » Programación para mayores de 30 ;) » .NET »

Problema con driver OLEDB

Estas en el tema de Problema con driver OLEDB en el foro de .NET en Foros del Web. Hola a todos. He instalado el driver OLEDB para FoxPro y he probado a conectarme a una base de datos desde ASP.NET. Si ejecuto la ...
  #1 (permalink)  
Antiguo 02/02/2005, 05:24
Kes
 
Fecha de Ingreso: diciembre-2002
Mensajes: 13
Antigüedad: 22 años, 2 meses
Puntos: 0
Problema con driver OLEDB

Hola a todos.

He instalado el driver OLEDB para FoxPro y he probado a conectarme a una base de datos desde ASP.NET. Si ejecuto la página utilizando el servidor de WebMatrix funciona perfectamente, sin embargo cuando la ejecuto (en la misma máquina) con IIS no funciona. Me da el siguiente error de clase no registrada: [InvalidOperationException: The 'VFPOLEDB.1' provider is not registered on the local machine.].

Realmente el provider sí está registrado, ya que desde otro servidor web funciona y también he realizado conexiones desde Delphi. ¿Sabe alguien si hay que modificar algo de IIS para que acepte nuevos providers OLEDB?

Gracias.
  #2 (permalink)  
Antiguo 03/02/2005, 01:34
Kes
 
Fecha de Ingreso: diciembre-2002
Mensajes: 13
Antigüedad: 22 años, 2 meses
Puntos: 0
He estado realizando pruebas y creo que ya se donde está el problema. Cuando registras el driver OLEDB lo registras con el usuario actual, no para todos los usuarios. Supongo que el servidor de WebMatrix utiliza el usuario de windows para realizar la conexión, sin embargo, IIS utiliza un usuario propio. El problema está en que para el usuario que utiliza IIS no está registrada la dll.

¿Alguien sabe como se puede registrar una dll para todos los usuarios del sistema?

Gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:45.