Sunteți pe pagina 1din 4

ODBC es una interfaz de nivel de llamada que permite que las aplicaciones tengan acceso a los datos de cualquier

base de datos en la que haya un controlador ODBC. La utilizacin de ODBC permite crear aplicaciones de base de datos con acceso a cualquier base de datos en la que el usuario final tenga un controlador ODBC. ODBC proporciona una API que permite que la aplicacin sea independiente del sistema de administracin de bases de datos (DBMS) de origen. ODBC es la parte de base de datos de la Arquitectura de servicios abiertos de Microsoft Windows (WOSA), una interfaz que permite que las aplicaciones de escritorio basadas en Windows se conecten a varios entornos de computacin sin tener que volver a crear la aplicacin para cada plataforma. A continuacin se incluyen componentes de ODBC: y API de ODBC Biblioteca de llamadas a funciones, conjunto de cdigos de error y sintaxis de lenguaje de consulta estructurado (SQL) estndar para tener acceso a los datos de los DBMS. y Administrador de controladores ODBC Biblioteca de vnculos dinmicos (Odbc32.dll) que carga controladores de bases de datos ODBC en nombre de una aplicacin. Esta DLL es transparente a la aplicacin. y Controladores de bases de datos ODBC Biblioteca o bibliotecas DLL que procesan llamadas a funciones ODBC para DBMS especficos. Para obtener una lista de los controladores proporcionados, vea Lista de controladores ODBC. y Biblioteca de cursores ODBC Biblioteca de vnculos dinmicos (Odbccr32.dll) que se encuentra entre el Administrador de controladores ODBC y los controladores, y que controla el desplazamiento por los datos. y Administrador de ODBC Herramienta utilizada para configurar un DBMS de modo que quede disponible como origen de datos de una aplicacin. Para que una aplicacin sea independiente de los DBMS tiene que trabajar a travs de un controlador ODBC creado especficamente para un DBMS, en lugar de trabajar directamente con el DBMS. El controlador convierte las llamadas en comandos que el DBMS correspondiente puede utilizar, con lo que se simplifica el trabajo del desarrollador, y hace que est disponible para una amplia gama de orgenes de datos. Las clases de base de datos admiten cualquier origen de datos para el que se tenga un controlador ODBC. Entre ellos se puede incluir, por ejemplo, una base de datos relacional, una base de datos de mtodo de acceso secuencial indizado (ISAM), una hoja de clculo de Microsoft Excel o un archivo

de texto. Los controladores ODBC administran las conexiones al origen de datos y se utiliza SQL para seleccionar los registros de la base de datos. Otra definicin:

Orgenes de datos ODBC: Qu es un origen de datos? A un origen de datos ODBC (origen de datos ODBC: datos e informacin necesaria para tener acceso a esos datos desde programas y bases de datos que admitan el protocolo ODBC (conectividad abierta de bases de datos).), por ejemplo, una base de datos y el servidor donde reside, se tiene acceso a travs de un controlador de Conectividad abierta de base de datos (ODBC (Conectividad abierta de bases de datos): mtodo estndar para compartir datos entre bases de datos y programas. Los controladores ODBC utilizan SQL (Lenguaje de consulta estructurado) para obtener acceso a datos externos.) (ODBC). Un origen de datos est formado por la procedencia de los datos y la informacin de conexin necesaria para tener acceso a los mismos. Ejemplos de orgenes de datos son Microsoft Access, Microsoft SQL Server, Oracle RDBMS, una hoja de clculo y un archivo de texto. Ejemplos de informacin de conexin son la ubicacin del servidor, el nombre de la base de datos, el Id. de inicio de sesin, la contrasea y diversas opciones de controlador ODBC que describen cmo conectarse al origen de datos. En la arquitectura ODBC, una aplicacin (como Access o un programa de Microsoft Visual Basic) se conecta al Administrador de controladores ODBC que, a su vez, utiliza un controlador ODBC especfico (por ejemplo, el controlador ODBC de Microsoft SQL) para conectarse a un origen de datos (en este caso, una base de datos de Microsoft SQL Server (base de datos SQL: base de datos basada en el lenguaje SQL, lenguaje de consulta estructurado.)). En Access, los orgenes de datos ODBC se utilizan para conectarse a orgenes de datos externos a Access que no tienen controladores integrados. Para conectarse a estos orgenes de datos, siga el procedimiento que se indica a continuacin:
y y

Instale el controlador ODBC apropiado en el equipo que contenga el origen de datos. Defina un nombre de origen de datos (DSN) utilizando el Administrador de orgenes de datos ODBC para almacenar la informacin de conexin en el Registro de Microsoft Windows o en un archivo DSN, o bien una cadena de conexin en cdigo de Visual Basic para pasar la informacin de conexin directamente al Administrador de controladores ODBC.

Orgenes de datos de equipos Los orgenes de datos de equipos almacenan informacin de conexin en el registro de Windows de un determinado equipo con un nombre definido por el usuario. Los orgenes de datos de equipos slo se pueden utilizar en el equipo en que estn definidos. Hay dos tipos de orgenes de datos de equipos , a saber, del usuario y del sistema. Los orgenes de datos del usuario slo pueden ser utilizados por el usuario actual y nicamente los puede ver dicho usuario. Los orgenes de datos del sistema pueden ser utilizados por todos los usuarios de un equipo y los pueden ver todos los usuarios del equipo y de los servicios del sistema como, por ejemplo, servicios de Microsoft Windows. Un origen de datos de equipo es especialmente til cuando se desea proporcionar seguridad adicional, dado que ayuda a garantizar que slo los usuarios que han iniciado una sesin pueden ver un origen de datos de equipo y un usuario remoto no puede copiar dicho origen de datos a otro equipo.

Orgenes de datos de archivos Los orgenes de datos de archivos (tambin denominados archivos DSN) almacenan informacin de conexin en un archivo de texto, no en el Registro de Windows, y, generalmente, se pueden utilizar con mayor flexibilidad que los orgenes de datos de equipos. Por ejemplo, se puede copiar un origen de datos de archivo a cualquier equipo con el controlador ODBC correcto para que su aplicacin pueda basarse en informacin de conexin coherente y precisa para todos los equipos utilizados. Tambin se puede colocar el origen de datos de archivo en un nico servidor, compartirlo entre varios equipos en la red, y mantener fcilmente la informacin de conexin en una ubicacin. Tambin es posible que un origen de datos no se pueda compartir. Un origen de datos de archivo que no se puede compartir reside en un nico equipo y apunta a un origen de datos de equipo. Es posible utilizar orgenes de datos de archivos que no se pueden compartir para obtener acceso a orgenes de datos de equipos existentes desde orgenes de datos de archivos.

Cadenas de conexin Si es programador, puede definir una cadena de conexin con formato en su cdigo de Microsoft Visual Basic que especifique la informacin de conexin. La utilizacin de una cadena de conexin evita la definicin de un equipo o un archivo DSN y pasa la informacin de conexin directamente al Administrador de controladores ODBC. Esto es til, por ejemplo, cuando se desea evitar que los administradores de sistemas o los usuarios tengan que crear primero un DSN, o para simplificar la instalacin de su aplicacin. Para mantener la seguridad de la

informacin de cadena de conexin de su cdigo, ayude a proteger el cdigo creando un archivo MDE o mediante una contrasea. Nota de seguridad Utilice contraseas fuertes que combinen letras en maysculas y minsculas, nmeros y smbolos. Las contraseas dbiles son aquellas que no mezclan dichos elementos. Un ejemplo de contrasea fuerte sera Y6dh!et5, y de dbil, Casa27. Utilice una contrasea fuerte que pueda recordar para no tener que anotarla en ningn sitio.

ADMINISTRADOR DE ORIGENES DE DATOS ODBC Para abrir el Administrador de orgenes de datos ODBC en Windows Server 2003
y En el men Inicio, seleccione Herramientas administrativas y, a continuacin, haga clic en Orgenes de datos (ODBC).

Para abrir el Administrador de orgenes de datos ODBC en Windows 2000 Server


1. 2. 3. En el men Inicio, seleccione Configuracin y, a continuacin, haga clic en Panel de control. En el Panel de control, haga clic en Herramientas administrativas. En Herramientas administrativas, haga clic en Orgenes de datos (ODBC).

Para abrir el Administrador de orgenes de datos ODBC en Windows XP Professional


1. 2. En el men Inicio, haga clic en Panel de control. En el Panel de control (Vista por categoras), haga clic en Rendimiento y mantenimiento y, a continuacin, haga clic en Herramientas administrativas, o bien en el Panel de control (Vista clsica), haga clic enHerramientas administrativas. En Herramientas administrativas, haga clic en Orgenes de datos (ODBC).

3.

INSTALACION Y CONFIGURACION DEL DRIVER ACORDE AL GESTOR DE BASES DE DATOS

S-ar putea să vă placă și