[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

Preguntas similare

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:
Mostrar la cita
#2 Arturo Costa Delgado
23/09/2009 - 16:51 | Informe spam
Hola Daniel, siempre tan atento. Si, el procesador es de 64 bits pero el
Vista Home Premium es de 32bits (al menos eso supongo, pues con la laptop
vinieron 2 juegos de CD's: uno de 32 y otro de 64 bits.

El artículo que me indicas habla más de desarrollo en Visual y yo trabajo en
ASP, que algo de relación tienen pero las solución que plantea no la puedo
implementar por obvias razones. Lo que me llama la atención es que un
sistema operativo moderno como vista no tenga actualizado el Jet en caso sea
este el caso, pues en el link que publique en mi consulta solo llega hasta
windows 2003 me parece.

Ojalá puedas darme alguna pauta ahora que he aclarado un poco más el
panorama. Me disculpo por no haber sido más preciso. Aprecio mucho tu
interés.

Un saludo desde Lima, Perú
ACD

"Daniel Martín [MVP Windows]" escribió en el mensaje de
noticias:
Mostrar la cita
#3 Daniel Martín [MVP Windows]
23/09/2009 - 17:00 | Informe spam
Abre Inicio, selecciona Equipo con el botón derecho del ratón y selecciona
Propiedades. Ahí podrás ver si tu sistema es de 32 o de 64 bits.

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:
Mostrar la cita
#4 Arturo Costa Delgado
23/09/2009 - 18:52 | Informe spam
Muchas gracias por responder Daniel. No aparece nada que indique 64bits
(tampoco nada que diga 32bits)
En la sección "Edición de Windows" aparece

Windows Vista Home Premium
Copyright bla bla
Service Pack 1

Presumo que es de 32 bits

Un saludo desde Lima, Perú
ACD

"Daniel Martín [MVP Windows]" escribió en el mensaje de
noticias:
Mostrar la cita
#5 Daniel Martín [MVP Windows]
23/09/2009 - 19:01 | Informe spam
Tienes que mirar en la sección "Sistema", campo "Tipo de sistema".

Daniel Martín

"Arturo Costa Delgado" wrote in message
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida