Administrar orígenes de datos ODBC

La conectividad abierta de bases de datos (ODBC) es un protocolo que puede usar para conectar una base de datos de Microsoft Access con un origen de datos externos, como Microsoft SQL Server. Este artículo contiene información general sobre los orígenes de datos ODBC, cómo crearlos y cómo conectarse a ellos con Microsoft Access. Los pasos del procedimiento pueden variar en función de los productos específicos de la base de datos y los controladores de ODBC usados.

En este artículo

Información sobre los orígenes de datos ODBC

Agregar un origen de datos ODBC

Información sobre los orígenes de datos ODBC

Un origen de datos es una combinación de un origen de datos y la información de conexión necesaria para obtener acceso a dichos datos. Algunos ejemplos de orígenes de datos son SQL Server, Oracle RDBMS, hojas de cálculo y archivos de texto. Algunos ejemplos de la información de conexión podrían ser la ubicación del servidor, el nombre de la base de datos, el id. de inicio de sesión, la contraseña, así como varias opciones de controlador ODBC que describen cómo conectarse al origen de datos. Puede obtener esta información del administrador de la base de datos a la que quiera conectarse.

En la arquitectura ODBC, una aplicación como Access se conecta al Administrador de controladores ODBC. Este último, a su vez, usa un controlador ODBC específico (por ejemplo, un controlador ODBC de Microsoft SQL) para conectarse a un origen de datos. En Access, use orígenes de datos ODBC para conectarse a orígenes de datos externos a Access que no tengan controladores integrados.

Para conectarse a esos orígenes de datos, haga lo siguiente:

  • Instale el controlador ODBC adecuado en el equipo que contenga el origen de datos.

  • Defina un nombre de origen de datos (DSN) usando el Administrador de orígenes de datos ODBC para almacenar la información de conexión en el Registro de Microsoft Windows o en un archivo DSN, o bien una cadena de conexión en el código de Visual Basic para trasladar la información de conexión directamente al Administrador de controladores ODBC.

Orígenes de datos de máquina

Los orígenes de datos de máquina almacenan información de conexión en el Registro de Windows en un equipo determinado. Puede usar orígenes de datos de máquina únicamente en el equipo en el que se han definido. Existen dos tipos de orígenes de datos de máquina: de los usuarios y del sistema. Solo el usuario actual puede usar y ver los orígenes de datos de usuario. Todos los usuarios de un equipo pueden usar y ver los orígenes de datos del sistema. Además, todos los usuarios de servicios de todo el sistema pueden ver los orígenes de datos del sistema. Un origen de datos de máquina le será especialmente útil cuando quiera proporcionar seguridad adicional, ya que solo los usuarios que están conectados pueden ver este origen de datos y los usuarios remotos no pueden copiarlo a otro equipo.

Orígenes de datos de archivo

Los orígenes de datos de archivo (también denominados archivos DSN) almacenan información de conexión en un archivo de texto, no en el Registro de Windows, y normalmente su uso es más flexible que el de los orígenes de datos de máquina. Por ejemplo, puede copiar un origen de datos de archivo a cualquier equipo que cuente con el controlador ODBC correcto. Así, la aplicación podrá respaldarse en información consistente y precisa de la conexión a todos los equipos que usa. Asimismo, puede situar el origen de datos de archivo en un único servidor, compartirlo entre varios equipos en la red y conservar fácilmente la información de conexión en una sola ubicación.

Un origen de datos de archivo también puede ser no compartible. Un origen de datos de archivo no compartible está contenido en un único equipo y apunta a un origen de datos de máquina. Puede usar orígenes de datos de archivo no compartibles para obtener acceso a orígenes de datos de máquina existentes desde orígenes de datos de archivo.

Cadenas de conexión

En un módulo, puede definir una cadena de conexión con formato que especifique la información de conexión. Una cadena de conexión traslada la información de conexión directamente al Administrador de controladores ODBC y ayuda a simplificar su aplicación al eliminar el requisito de que un administrador o usuario del sistema cree un DSN antes de usar la base de datos.

Para obtener más información acerca de la interfaz ODBC, vea la sección Referencia para programadores de ODBC de MSDN.

Principio de página

Agregar un origen de datos ODBC

Antes de continuar, obtenga e instale el controlador ODBC adecuado para el origen de datos al que quiere conectarse.

Nota:  Para poder agregar o configurar un origen de datos ODBC, es necesario que forme parte del grupo de administradores en su máquina local.

  1. Haga clic en Inicio y, después, haga clic en Panel de control.

  2. En el Panel de control, haga doble clic en Herramientas administrativas.

  3. En el cuadro de diálogo Herramientas administrativas, haga doble clic en Orígenes de datos (ODBC).

    Aparece el cuadro de diálogo Administrador de orígenes de datos ODBC.

  4. En función del tipo de origen de datos que quiera agregar, haga clic en DSN de usuario, DSN de sistema o DSN de archivo. Para obtener más información, vea la sección Información sobre los orígenes de datos ODBC.

  5. Haga clic en Agregar.

  6. Seleccione el controlador que quiere usar y, después, haga clic en Finalizar o Siguiente.

    Si no ve el controlador que quiere usar, póngase en contacto con el administrador de la base de datos a la que se está conectando para consultar cómo puede obtener el controlador correcto.

  7. Siga las instrucciones y especifique la información de conexión necesaria en los cuadros de diálogo siguientes.

Haga clic en Ayuda en los cuadros de diálogo ODBC para obtener más información sobre los valores de configuración individuales.

Principio de página

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×