[OT] Consulta sobre IIS 7.0 y Access 2007

23/09/2009 - 15:45 por Arturo Costa Delgado | Informe spam
Buenos días:
Recurro a ustedes con la esperanza que puedan darme una ayuda en un problema
que me da la impresión es simple pero no pudo solucionarlo debido a que es
la primera vez que uso Vista.

Hace poco he comprado una laptop con Vista Home Premium. Instalé el IIS 7.0
al completo así como el Office 2007 Enterpresise. Tanto el SO como el Office
están al día con las actualizaciones. Yo desarrollo páginas ASP y por ese
motivo habilite el IIS (antes usaba Xp profesional).

Inicialmente no funcionaba ninguna página ASP pero eso lo solucione al
encontrar en Google un artículo sobre el tema, y todo pasaba por entrar a la
consola del IIS y convertir el sitio web en cuestión (en este caso todos) a
"aplicación" y asunto solucionado.

No obstante ahora tengo un problema de conexión con la base de datos. Todos
los artículos que he encontrado indican que se puede solucionar actualizando
el motor Jet del sistema operativo, pero la cuestión es que no encuentro la
versión correspondiente para Vista Home Premium y eso es lo único que me
esta deteniendo. El error que muestra es el siguiente:

ADODB.Connection error '800a0e7a'

No se encontró el proveedor especificado. Es posible que no esté instalado
correctamente.

/proyecto3849/setup/db.asp, línea 7


y la línea en cuestión es la siguiente:

Conexion.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\inetpub\base
de datostvciplima.mdb"


Como les digo he buscado en Google y todos sugieren, luego de sugerir
convertir en aplicación, dar permisos y similares (acciones que ya he
realizado por cierto) actualizar el motor de base de datos Microsoft Jet
4.0, pero como les comento, no encuentro la versión para VHP ya que sólo he
encontrado esta página http://support.microsoft.com/kb/829558 y por la
fecha, 2005, obviamente no es aplicable a Vista (ni había salido).

Por favor si alguien puede orientarme sobre el tema le quedaré muy
agradecido pues lamentablemente no puedo cambiar de sistema operativo sin
perder la garantía, sino ya hubiera formateado e instalado Xp.

Aprecio el apoyo que me puedan brindar.
Un saludo desde Lima, Perú
ACD
 

Leer las respuestas

#1 Daniel Martín [MVP Windows]
23/09/2009 - 16:01 | Informe spam
Arturo, tu problema podría deberse a que en un sistema de 64 bits no hay una
implementación del proveedor Microsoft.Jet.OLEDB.4.0 (creo recordar que en
otro mensaje comentabas que usas un sistema de 64 bits). La solución
consiste en cambiar las propiedades del proyecto para que éste sea de 32
bits. Echa un vistazo a este artículo del MVP Pep Lluís:

El proveedor 'Microsoft.Jet.OLEDB.4.0' no está registrado en el equipo local
https://msmvps.com/blogs/peplluis/a...local.aspx

Un saludo,
Daniel Martín | | http://winvista.mvps.org
Microsoft MVP Windows Desktop Experience

Para saber algo más sobre Windows visita http://msmvps.com/blogs/dmartin/ o
http://rinconwindows.blogspot.com.


"Arturo Costa Delgado" wrote in message
news:
Buenos días:
Recurro a ustedes con la esperanza que puedan darme una ayuda en un
problema que me da la impresión es simple pero no pudo solucionarlo debido
a que es la primera vez que uso Vista.

Hace poco he comprado una laptop con Vista Home Premium. Instalé el IIS
7.0 al completo así como el Office 2007 Enterpresise. Tanto el SO como el
Office están al día con las actualizaciones. Yo desarrollo páginas ASP y
por ese motivo habilite el IIS (antes usaba Xp profesional).

Inicialmente no funcionaba ninguna página ASP pero eso lo solucione al
encontrar en Google un artículo sobre el tema, y todo pasaba por entrar a
la consola del IIS y convertir el sitio web en cuestión (en este caso
todos) a "aplicación" y asunto solucionado.

No obstante ahora tengo un problema de conexión con la base de datos.
Todos los artículos que he encontrado indican que se puede solucionar
actualizando el motor Jet del sistema operativo, pero la cuestión es que
no encuentro la versión correspondiente para Vista Home Premium y eso es
lo único que me esta deteniendo. El error que muestra es el siguiente:

ADODB.Connection error '800a0e7a'

No se encontró el proveedor especificado. Es posible que no esté instalado
correctamente.

/proyecto3849/setup/db.asp, línea 7


y la línea en cuestión es la siguiente:

Conexion.open "Provider=Microsoft.Jet.OLEDB.4.0; Data
Source=c:\inetpub\base de datostvciplima.mdb"


Como les digo he buscado en Google y todos sugieren, luego de sugerir
convertir en aplicación, dar permisos y similares (acciones que ya he
realizado por cierto) actualizar el motor de base de datos Microsoft Jet
4.0, pero como les comento, no encuentro la versión para VHP ya que sólo
he encontrado esta página http://support.microsoft.com/kb/829558 y por la
fecha, 2005, obviamente no es aplicable a Vista (ni había salido).

Por favor si alguien puede orientarme sobre el tema le quedaré muy
agradecido pues lamentablemente no puedo cambiar de sistema operativo sin
perder la garantía, sino ya hubiera formateado e instalado Xp.

Aprecio el apoyo que me puedan brindar.
Un saludo desde Lima, Perú
ACD



Preguntas similares