Utilizar Microsoft Jet con IIS

Seleccione idioma Seleccione idioma
Id. de artículo: 299973 - Ver los productos a los que se aplica este artículo
Avanzado: Requiere codificación experto, interoperabilidad, conocimientos y multiusuario.

Para obtener una versión de Microsoft Access 2002 de este artículo, consulte 299974.
Expandir todo | Contraer todo

Resumen

Cuando necesite un número de usuarios ilimitado, soporte técnico 24 horas al días los 7 días de la semana y transacciones ACID, Microsoft le recomienda encarecidamente que utilice Microsoft SQL Server con Internet Information Server (IIS). Aunque Active Server (ASP) funciona con cualquier OLE DB y la base de datos compatible con ODBC, IIS ha probado y está diseñado para trabajar con Microsoft SQL Server con tráfico de transacciones alta y un número ilimitados de los usuarios que pueden producirse en un escenario de Internet.

Nota "ACID" es el acrónimo de las cuatro propiedades de sistemas de procesamiento de transacciones: atomicidad, coherencia, aislamiento y durabilidad.

ASP también admite el motor de bases de datos Microsoft Jet como origen de datos válido. El controlador ODBC de Access y proveedor Microsoft OLE DB para Microsoft Jet no están pensados para utilizarse con intenso, alta simultaneidad, aplicaciones de servidor de 24 x 7, como web, comercio, los servidores de mensajería transaccionales y así sucesivamente.

Cuando se ejecuta Microsoft Jet en un entorno de IIS, se recomienda que utilice el OLE proveedor DB para Jet nativo en lugar del controlador ODBC de Microsoft Access. El controlador ODBC de Microsoft Access (Jet ODBC controlador) puede tener problemas de estabilidad debido a la versión de Visual Basic para aplicaciones que se invoca porque la versión no es seguro para subprocesos. Como resultado, cuando varios usuarios realizan solicitudes simultáneas a una base de datos de Microsoft Access, pueden producirse resultados impredecibles. El proveedor de OLE DB para Jet nativo incorpora soluciones y mejoras en cuanto a la estabilidad y el rendimiento, así como agrupamiento de subprocesos (incluida la llamada a una versión de Visual Basic para Aplicaciones con subprocesos seguros).

El controlador ODBC y el proveedor OLE DB proporcionan un contenedor para el motor de base de datos Microsoft Jet, que proporciona la funcionalidad básica del controlador ODBC de Access y el proveedor OLE DB de Jet. Aunque Microsoft Jet se ha actualizado continuamente con un gran número de mejoras en cuanto al rendimiento, la funcionalidad y la calidad, su arquitectura no está pensada para ofrecer el rendimiento que se precisa en entornos con tráfico intenso 24 horas al día los 7 días de la semana, ni para aquellos en los que se requieran transacciones ACID o un número de usuarios ilimitado; es decir, situaciones en las que debe haber una integridad de datos absoluta o un nivel de simultaneidad muy elevado. Microsoft ha desarrollado situaciones de fuerza y multiusuario muy sólidos diseñados para comprobar la funcionalidad de Microsoft Jet en los entornos de uso adecuados y que corrigen cualquier anomalía que pueda surgir.

Más información

Puede obtener el proveedor de OLE DB más reciente para Microsoft Jet en:
  • 239114Cómo obtener el Service Pack más reciente para el motor de base de datos Microsoft Jet 4.0
  • La versión más reciente de Microsoft Data Access Components (MDAC) y de MDAC Software Developers Kit (SDK) se encuentran disponibles en el siguiente sitio Web de Microsoft:
    http://msdn.microsoft.com/en-us/data/aa937729.aspx
El proveedor de OLE DB para Microsoft Jet se incluye en los productos siguientes:
  • Microsoft Visual Basic 6.0 Enterprise
  • Microsoft Visual Studio 6.0 Enterprise
  • Microsoft Visual C++ 6.0 Enterprise
Debe evitar el uso las bases de datos de Access en servidores Web si es posible. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
299974Utilizar Microsoft Jet con IIS

Referencias

Para obtener más información acerca del uso del motor de base de datos Microsoft Jet y el proveedor de OLE DB para Jet nativo, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
191754Cómo abrir una base de datos de Access protegida en ADO a través de OLE DB
172403Cómo utilizar ADO con Visual Basic
Para obtener más información acerca de Microsoft Jet y el Jet nativo proveedor OLE DB, consulte la documentación siguiente:
  • "Guía de la Microsoft Jet Database Engine Programmer (2nd Edition)" ofrece amplia discusión sobre la optimización, uso y las limitaciones del motor de base de datos Microsoft Jet.
  • El archivo, joltread.txt, que se incluye con los productos enumerados en la sección "Más información".

Propiedades

Id. de artículo: 299973 - Última revisión: lunes, 03 de diciembre de 2007 - Versión: 7.2
La información de este artículo se refiere a:
  • Microsoft Access 2000 Standard Edition
  • Servicios de Microsoft Internet Information Server 3.0
  • Microsoft Internet Information Server 4.0
  • Servicios de Microsoft Internet Information Server 5.0
  • Servicios de Microsoft Internet Information Server 6.0
Palabras clave: 
kbmt kbhowto KB299973 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 299973

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com