Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

ODBC: resumen de conectividad abierta de bases de datos

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): 110093
Renuncia a responsabilidad de los contenidos de la KB sobre productos a los que ya no se ofrece asistencia alguna
El presente artículo se escribió para productos para los que Microsoft ya no ofrece soporte técnico. Por tanto, el presente artículo se ofrece "tal cual" y no será actualizado.
Resumen
Conectividad abierta de bases de datos (ODBC) es la interfaz estratégica de Microsoft para obtener acceso a datos en un entorno heterogéneo de sistemas relacionales y no-relacionales de administración de base de datos. Basado en la especificación de interfaz de nivel de llamada del grupo de acceso SQL, ODBC proporciona una forma abierta, independiente del proveedor de acceso a datos almacenados en una variedad de bases de datos de mainframe, minicomputadora y equipo propietario.

ODBC alivia la necesidad de aprender varias interfaces de programación de aplicaciones de proveedores de software independientes y desarrolladores corporativos. ODBC proporciona ahora una interfaz de acceso a datos universal. Con ODBC, los desarrolladores de aplicaciones pueden permitir que una aplicación para obtener acceso al mismo tiempo, ver y modificar datos procedentes de varios diversas bases de datos.

ODBC es un componente básico de la arquitectura de servicios abiertos de Microsoft Windows. Apple ha respaldado ODBC como clave de habilitación de la tecnología anunciando apoyo en System 7 en el futuro. Con el apoyo de la creciente industria, ODBC es rápidamente como un sector importante estándar emergente para acceso a datos para aplicaciones Windows y Macintosh.
Más información
ODBC es una especificación para que los desarrolladores escribir:

  • Un habilitados para ODBC "front-end" o "cliente" desktopapplication, también conocido como un "cliente ODBC." Esta es la aplicación que thecomputer-el usuario ve en la pantalla del equipo.

    - o -
  • Un controlador ODBC para un "fondo" o "servidor" DBMS (sistema DatabaseManagement). Esto es el DBMS aplicación que reside en un computerthat se utiliza para almacenar los datos de acceso varios usuarios. Esta aplicación es notwhat se carga en el equipo del usuario final. Esta aplicación de servidor es usuallymore sólida (más rápido, con seguridad centralizada y copias de seguridad de datos y soforth) a la aplicación cliente. El controlador ODBC reside entre el ODBCClient y el sistema DBMS; Sin embargo, se carga en el equipo cliente.
Para utilizar ODBC, se requieren los tres componentes siguientes:

Ejemplos de cliente - un ODBC front-end habilitado (también llamado cliente ODBC) - Ejemplos ODBC: Microsoft Access, una aplicación creada con Access, una aplicación creada con Microsoft Visual Basic, una aplicación creada con C + Win SDK + ODBC SDK o habilitados para ODBC, las aplicaciones de otros fabricantes (como Lotus).

CONTROLADOR ODBC - un controlador ODBC para el servidor ODBC. El catálogo de controladores ODBC contiene una extensa lista de controladores ODBC. Por ejemplo, el Microsoft ODBC Driver Pack es una colección de siete controladores de ODBC listo para utilizarse o incluido con los clientes ODBC. Un controlador de ODBC de SQL Server se incluye con Access y Informix está trabajando en un controlador ODBC de Informix. Para obtener un catálogo de controladores ODBC, llame a Microsoft Order Desk en el (800) 360-7561. Si está fuera de los Estados Unidos, póngase en contacto con la subsidiaria local. Para encontrar la subsidiaria local, consulte el sitio Web de oficinas de Microsoft World Wide en: Cualquier cliente ODBC puede tener acceso a cualquier DBMS para el que hay un controlador ODBC. SERVIDOR DBMS es un servidor DBMS, por ejemplo de SQL Server, Oracle, AS/400, Foxpro, Microsoft Access o cualquier DBMS para el que existe un controlador ODBC o el fondo.

¿Cómo interactúan estos tres componentes?

El cliente ODBC utiliza un lenguaje o el vocabulario de comandos (que se conoce como "ODBC") para solicitar datos de, o para enviar datos en el back-end o servidor DBMS. Sin embargo, el DBMS no comprende la solicitud del cliente ODBC hasta que el comando se pasa a través del controlador ODBC para DBMS en concreto. Este controlador ODBC es un software que reside en el front-end. El controlador ODBC traduce el comando en un formato que puedan entender el servidor ODBC. El servidor ODBC envía la respuesta al controlador de ODBC, que traduce la respuesta en un formato que puede entender el cliente de ODBC.

¿Qué es tan importante acerca de ODBC?

En primer lugar, los desarrolladores de aplicaciones no es necesario modificar las aplicaciones para que puedan tener acceso a datos de back-ends de varios. Siempre y cuando no hay un controlador ODBC para una determinada de fondo, una habilitada para ODBC front-end puede tener acceso a él. En segundo lugar, un controlador de ODBC para un DBMS concreto permite que cualquier aplicación habilitada para ODBC ser un cliente ODBC.

Ejemplos de ODBC en uso

  • Front-end al tener acceso a datos de Access desde Oracle a atrás endusing el controlador ODBC para Oracle, que se suministra con Access 1.1.
  • Visual Basic front-end al tener acceso a los datos de un controlador ODBC, que forma parte de la DriversPack de la base de datos de MS ODBC de dBASE dBASE back-endusing.
  • Aplicación C escrito con C + ODBC SDK + Win SDK accessingdata desde una / 400 mediante el AS / 400 controlador ODBC disponible en RochesterSoftware.

Respuestas y preguntas básicas

  1. ¿Qué es el SDK de ODBC?

    El isdistribute del SDK de ODBC en disquetes y contiene alrededor de 150 páginas de texto que permite adeveloper escribir un cliente habilitado para ODBC o un controlador ODBC. El SDK de ODBC es que se van a utilizar junto con el Kit de desarrolladores de Software (SDK) de Windows y un CCompiler.
  2. ¿Cuál es la base de datos ODBC Driver Pack?

    El paquete de controladores de ODBCDatabase es una colección de los controladores ODBC que se vende por Microsoft.
  3. ¿Qué es el catálogo de controladores ODBC?

    La DriverCatalog de ODBC contiene descripciones de los controladores ODBC desarrollados por Microsoft y othersoftware de las empresas. Contiene una explicación de ODBC y demonstratesindustry soporte para el estándar.
  4. ¿Controladores ODBC están disponibles actualmente?

    Decenas de controladores ODBC están disponibles actualmente, los de MicrosoftSQL Server, XLS, texto, xBase, incluidos Paradox, ODS, Oracle, RedISAM, FoxBase, Btrieve, Integra SQL, DEC Rdb, SQLBase, Informix, Ingres, DB2, SQL/DS, Teradata, andSQL/400.
  5. ¿Cómo se puede escribir un controlador ODBC?

    Para escribir un Odbcconductor, utilice C + Win SDK + ODBC SDK.
  6. ¿Qué clientes ODBC están disponibles actualmente?

    DesdeMicrosoft: Access, Visual Basic, Kit de Foxpro + conectividad, Word 6.0 para Windows, Excel 5.0, herramienta de MS Query.

    De otros proveedores: PowerSoft, descripción de la propiedad, Lotus 1-2-3, Lotus Approach, Lotus Notes, Q+E y otros.
  7. ¿Cómo uno escribe un cliente de ODBC?

    Por usingC + Win SDK + ODBC SDK, o mediante el uso de Access, o mediante el uso de Visual Basic, o por usingWinFox + Kit de conectividad o utilizando una de las herramientas de otro vendorsdesigned para ello.
Referencias
Para obtener más información acerca de ODBC, consulte los siguientes artículos en Microsoft Knowledge Base: 132131 Controladores de base de datos ODBC 2.0 de plataformas compatibles

164370 Herramientas de desarrollo y los documentos de Word

163734 Información de migración de soluciones de Word en el Web

Para obtener más información acerca de Informix, visite el siguiente sitio Web de IBM Informix:
Microsoft proporciona información de contacto de terceros para ayudarle a encontrar soporte técnico. Esta información de contacto puede cambiar sin previo aviso. Microsoft no garantiza la exactitud de esta información de contacto de terceros.
6.0 ODBC proveedores la base de datos mezcla Q&A acceso word7 word6 7.0 word95 winword custsales 8.0

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 110093 - Última revisión: 07/25/2015 10:37:00 - Revisión: 5.0

Microsoft Word 95a, Microsoft Word 97 Standard Edition

  • kbualink97 kbmt KB110093 KbMtes
Comentarios
body>