Información general de conexiones de datos de Office

Nota:  Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

Datos en el programa pueden proceder de un origen de datos externo, como un archivo de texto, un libro o una base de datos. Este origen de datos externo está conectado a su programa a través de una conexión de datos, que es un conjunto de información que describe cómo localizar, iniciar sesión y obtener acceso al origen de datos externos. Las secciones siguientes describen cómo externos conexiones de datos de trabajo, cómo compartir la información de conexión con otras aplicaciones y los usuarios y cómo proteger el acceso a datos.

Descripción de los conceptos básicos de conexiones de datos

La ventaja principal de conectarse a datos externos es que puede analizar periódicamente estos datos sin copiarla varias veces. Copiar datos de varias veces es una operación que puede ser difícil y susceptible a errores.

Información de conexión puede almacenarse en un libro o un archivo de conexión, como por ejemplo, en un archivo de conexión de datos de Office (ODC) (.odc) o en un archivo de nombre de origen de datos (DSN) (DSN).

Para incluir datos externos en su programa, necesita acceso a los datos. Si el origen de datos externo que desea tener acceso no está en el equipo local, debe ponerse en contacto con el Administrador de la base de datos para una contraseña, el permiso de usuario u otra información de conexión. Si el origen de datos es una base de datos, asegúrese de que la base de datos no se abre en modo exclusivo. Si el origen de datos es un archivo de texto o un libro, asegúrese de que otro usuario no tiene el archivo de texto o un libro abierto para acceso exclusivo.

Numerosos orígenes de datos también requieren un controlador ODBC o el proveedor de OLE DB para coordinar el flujo de datos entre el programa, el archivo de conexión y el origen de datos.

En el diagrama siguiente se resume los puntos clave sobre conexiones de datos.

Conectar a datos externos

1. hay una gran variedad de orígenes de datos que puede conectarse a: archivos de Microsoft SQL Server, Microsoft Access, Microsoft Excel y texto.

2. Cada origen de datos tiene un controlador ODBC o proveedor OLE DB asociado.

3. Un archivo de conexión define toda la información necesaria para obtener acceso a un origen de datos y recuperar datos almacenados allí.

4. La información de conexión se copia de un archivo de conexión al programa.

Conexiones de uso compartido

Archivos de conexión son especialmente útiles para compartir conexiones de forma coherente, establecer conexiones más reconocible, lo que ayuda a mejorar la seguridad y facilitan la administración de origen de datos. La mejor manera de uso compartido de archivos es colocarlos en una ubicación segura y de confianza, como una carpeta de red o una biblioteca de SharePoint, donde los usuarios pueden leer el archivo, pero solo a los usuarios designan puede modificar.

Puede crear archivos de conexión de datos de Office (ODC) (.odc) mediante Excel o mediante el Asistente para la conexión de datos para conectarse a nuevos orígenes de datos. Un archivo .odc utiliza etiquetas HTML y XML personalizadas para almacenar la información de conexión. Fácilmente puede ver o editar el contenido del archivo en Excel.

Puede compartir archivos de conexión con otros usuarios para darles el mismo acceso que tiene a un origen de datos externo. Otros usuarios no tienen que configurar un origen de datos para abrir el archivo de conexión, pero puede que necesiten instalar el controlador ODBC o el proveedor OLE DB que es necesario para tener acceso a los datos externos en sus equipos.

Descripción de los componentes de datos de Microsoft Access

Microsoft Data Access Components (MDAC) 2,8 se incluye con Windows Server 2003 y Windows XP Service Pack 2 y posterior. Con MDAC, puede conectarse a y utilizar los datos de una amplia variedad de orígenes de datos relacionales y. Puede conectarse a varios orígenes de datos diferentes con controladores de conectividad abierta de base de datos (ODBC) o proveedores de OLE DB. Puede ser integrado y enviado por Microsoft o desarrollados por terceros distintos. Al instalar Microsoft Office, se agregan controladores ODBC adicionales y proveedores de OLE DB con el equipo.

Para ver una lista completa de los proveedores de OLE DB están instalados en su equipo, mostrar el cuadro de diálogo Propiedades de vínculo de datos desde un archivo de vínculo de datos y, a continuación, haga clic en la ficha proveedor.

Para ver una lista completa de los controladores ODBC instalados en su PC, mostrar el cuadro de diálogo Administrador de la base de datos de ODBC y, a continuación, haga clic en la ficha controladores.

También puede usar controladores ODBC y proveedores de OLE DB de otros fabricantes para obtener información de orígenes distintos orígenes de datos de Microsoft, incluyendo otros tipos de bases de datos ODBC y OLE DB. Para obtener información sobre cómo instalar estos controladores ODBC o proveedores de OLE DB, consulte la documentación de la base de datos o póngase en contacto con su proveedor de base de datos.

Uso de ODBC para conectarse a orígenes de datos

Las secciones siguientes describen conectividad abierta de base de datos (ODBC) con más detalle.

La arquitectura ODBC

En la arquitectura ODBC, una aplicación (por ejemplo, el programa) se conecta al administrador de controladores ODBC que utiliza por separado un controlador ODBC específico (por ejemplo, el controlador ODBC de Microsoft SQL) para conectarse a un origen de datos (como una base de datos de Microsoft SQL Server).

Definición de la información de conexión

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

  1. Asegúrese de que el controlador ODBC apropiado está instalado en el equipo que contiene el origen de datos.

  2. Definir un nombre de origen de datos (DSN) mediante el Administrador de origen de datos de ODBC para almacenar la información de conexión en el registro de Windows o un archivo .dsn, o mediante una cadena de conexión en el código de Microsoft Visual Basic para pasar la información de conexión directamente al administrador de controladores ODBC.

    Para definir un origen de datos, abra el Panel de Control, haga clic en sistema y seguridad > orígenes de datos ODBC (32 bits) u orígenes de datos ODBC (64 bits).

    Para obtener más información sobre las diferentes opciones, haga clic en el botón Ayuda en cada cuadro de diálogo.

Orígenes de datos de máquina

Orígenes de datos de máquina almacenan la información de conexión en el registro de Windows en un equipo específico con un nombre definido por el usuario. Puede usar orígenes de datos de equipos sólo en el equipo que se definen en. Existen dos tipos de orígenes de datos de equipo, usuario y del sistema. Orígenes de datos de usuario pueden ser usados por el usuario actual y son visibles sólo para ese usuario. Orígenes de datos de sistema pueden ser usados por todos los usuarios en un equipo y son visibles para todos los usuarios en el equipo. Un origen de datos de equipo es especialmente útil cuando desea proporcionar seguridad adicional, ya que ayuda a garantizar que solo los usuarios que han iniciado sesión pueden ver un origen de datos de equipo y un usuario remoto no puede copiar un origen de datos de equipo a otro equipo.

Orígenes de datos de archivo

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 son generalmente más flexibles de utilizar que los orígenes de datos de equipo. Por ejemplo, puede copiar un origen de datos del archivo en cualquier equipo que tiene el controlador ODBC correcto, para que la aplicación puede confiar en la información de conexión coherente y precisa para todos los equipos que utiliza. O bien, puede colocar el origen de datos de archivo en un único servidor, compartirlo entre varios equipos en la red y mantener fácilmente la información de conexión en una ubicación.

También se pueden compartir un origen de datos de archivo. Un origen de datos de archivo no se puede compartir reside en un único equipo y apunta a un origen de datos del equipo. Puede usar orígenes de datos de archivo no se puede compartir para tener acceso a orígenes de datos de máquina existentes de orígenes de datos de archivo.

Volver al principio

Uso de OLE DB para conectarse a orígenes de datos

Las secciones siguientes describen vinculación e incrustación de base de datos (OLE DB) con más detalle.

La arquitectura de OLE DB

En la arquitectura de OLE DB, la aplicación que tiene acceso a los datos se denomina un consumidor de datos (como editor), y el programa que permite acceso nativo a los datos se denomina proveedor de base de datos (como Microsoft proveedor OLE DB para SQL Server).

Definición de la información de conexión

Un archivo de vínculo de datos Universal (.udl) contiene la información de conexión que un consumidor de datos que se usa para tener acceso a un origen de datos a través del proveedor OLE DB de ese origen de datos. Puede crear la información de conexión mediante uno de estos procedimientos:

  • En el Asistente para la conexión de datos, use el cuadro de diálogo Propiedades de vínculo de datos para definir un vínculo de datos para un proveedor de OLE DB.

  • Crear un archivo de texto en blanco con un tipo de archivo .udl y, a continuación, modifique el archivo, que muestra el cuadro de diálogo Propiedades de vínculo de datos.

Volver al principio

Mejorar la seguridad de acceso a datos

Cuando se conecta a un origen de datos externos o actualizar los datos, es importante tener en cuenta posibles problemas de seguridad y saber lo que puede hacer sobre los problemas de seguridad. Use las siguientes directrices y prácticas recomendadas para ayudar a proteger los datos.

Almacenamiento de conexiones de datos en una ubicación de confianza

A menudo, un archivo de conexión de datos contiene una o más consultas a un origen de datos. Al reemplazar este archivo, un usuario que tiene malintencionados puede diseñar una consulta para tener acceso a información confidencial y distribuirla a otros usuarios o realizar otras acciones malintencionadas. Por lo tanto, es importante asegurarse de lo siguiente:

  • Se escribió el archivo de conexión de confianza.

  • El archivo de conexión es seguro y que TI proviene de una ubicación de confianza.

Para ayudar a mejorar la seguridad, conexiones a datos externos no estén disponibles en el equipo. Para conectarse a datos al abrir un libro, debe activar las conexiones de datos con la barra del centro de confianza o colocando el libro en una ubicación de confianza.

Para obtener más información, vea Agregar, quitar o cambiar una ubicación de confianza, Agregar, quitar o ver un editor de confianzay Ver Mis opciones y configuración del centro de confianza.

Con las credenciales de forma segura

Obtener acceso a un origen de datos externos normalmente requiere credenciales (como un nombre de usuario y una contraseña) que se usan para autenticar al usuario. Asegúrese de que se proporcionan estas credenciales de forma segura y que no revele accidentalmente estas credenciales a otras personas.

Use contraseñas seguras que combinen mayúsculas y minúsculas, números y símbolos. Las contraseñas no mezclan estos elementos. Un ejemplo de una contraseña segura es Y6dh! et5. Un ejemplo de una contraseña no segura es House27. Las contraseñas deben tener 8 o más caracteres de longitud. Es mejor una frase que utiliza 14 o más caracteres.

Es fundamental que recuerde la contraseña. Si la olvida, Microsoft no podrá recuperarla. Guarde las contraseñas que anote en un lugar seguro, lejos de la información que ayudan a proteger.

No guardar información de inicio de sesión al conectarse a orígenes de datos. Esta información puede almacenarse como texto sin formato en el libro y el archivo de conexión y un usuario malintencionado puede obtener acceso a la información para comprometa la seguridad del origen de datos.

Cuando sea posible, utilice autenticación de Windows (también conocida como una conexión de confianza), que utiliza una cuenta de usuario de Windows para conectarse a SQL Server. Cuando un usuario se conecta a través de una cuenta de usuario de Windows, SQL Server usa información en el sistema operativo Windows para validar el nombre de la cuenta y la contraseña. Antes de poder usar autenticación de Windows, un administrador del servidor debe configurar SQL Server para usar este modo de autenticación. Si la autenticación de Windows no está disponible, evite guardar información de inicio de sesión de los usuarios. Es más seguro a los usuarios para introducir su información de inicio de sesión cada vez que inicien sesión.

Volver al principio

Vea también

Usar al Asistente para la conexión de datos para importar datos en Publisher

Usar al Asistente para la conexión de datos para importar datos a Word

Ampliar sus conocimientos de Office
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.

×