Compartir a través de


Cómo: Conectarse a una base de datos basada en archivos

Puede adjuntar un archivo de base de datos existente en una instancia local de SQL Server, o puede crear un archivo de base de datos para asociarlo a la instancia local.

Nota

Visual Studio 2012 tiene cambios que se aplican a los archivos de base de datos (.mdf).Para obtener más información, vea Información general de datos locales.

Nota

En Visual Studio 2013, puede conectarse a una base de datos SQL Server desde el Explorador de objetos de SQL Server o el nodo Conexiones de datos del Explorador de servidores. El Explorador de objetos de SQL proporciona una vista similar a la de SQL Server Management Studio. Para abrir este explorador desde la barra de menús, elija Ver y, a continuación, Explorador de objetos de SQL Server. Para obtener más información, vea Desarrollo de bases de datos conectadas.

Importante

Si conecta un archivo de SQL Server Express a una instancia local de SQL Server 2005, el archivo se cambiará al formato de SQL Server 2005.Si conecta un archivo de SQL Server Express a una instancia local de SQL Server 2008, el archivo se cambiará al formato de SQL Server 2008.

Para asociar temporalmente un archivo de base de datos (.mdf) del nodo conexiones de datos

  1. En Explorador de servidores, abra el menú contextual para Conexiones de datos y elija Agregar conexión.

    Aparecerá el cuadro de diálogo Agregar conexión.

  2. elija el botón de Cambiar .

    Aparecerá el cuadro de diálogo Cambiar origen de datos.

  3. Seleccione Archivo de base de datos de Microsoft SQL Server y elija el botón de Aceptar .

    Volverá a aparecer el cuadro de diálogo Agregar conexión, en el que se mostrará Archivo de base de datos de Microsoft SQL Server (SqlClient) en el cuadro de texto Origen de datos.

  4. Elija el botón de Examinar y busque un archivo .mdf existente.

    Si escribe un nombre de archivo que no exista, se creará un archivo .mdf en blanco.

  5. Seleccione Utilizar autenticación de Windows o Usar autenticación de SQL Server.

    Para obtener más información sobre la autenticación del acceso a las bases de datos de SQL Server, vea Crear nueva base de datos de SQL Server (Cuadro de diálogo).

  6. elija el botón de Aceptar .

    la base de datos aparece en Explorador de servidores. La base de datos se adjunta a la instancia local de SQL Server, y permanecerá conectado hasta que cierre la conexión.

Debe contar con los permisos adecuados de Microsoft SQL Server para crear o asociar una nueva base de datos en el servidor de destino.

Para obtener información sobre cómo crear, editar, y examinar objetos de bases de datos de SQL Server, vea Desarrollo en línea de la base de datos.

Para asociar permanentemente un archivo de base de datos (.mdf) del nodo conexiones de datos

  1. Abrir el menú contextual para Conexiones de datos y elija Agregar nueva conexin.

    Aparecerá el cuadro de diálogo Agregar conexión.

  2. elija el botón de Cambiar .

    Aparecerá el cuadro de diálogo Cambiar origen de datos.

  3. Seleccione Microsoft SQL Server y elija el botón de Aceptar .

    El cuadro de diálogo de Agregar conexión reaparece, con Microsoft SQL Server (SqlClient) mostrados en el cuadro de texto de Origen de datos .

  4. En el cuadro, escriba o vaya de Nombre del servidorservidor a la ruta de acceso a la instancia local de SQL Server. Puede escribir lo siguiente:

    • “.” para la instancia predeterminada en el equipo.

    • “(LocalDB) \v11.0" for the default instance of SQL Server Express LocalDB.

    • “. \SQLEXPRESS" for the default instance of SQL Server Express.

    Para obtener información sobre SQL Server Express LocalDB y SQL Server Express, vea Información general de datos locales.

  5. Seleccione Utilizar autenticación de Windows o Usar autenticación de SQL Server.

  6. Elija Asociar con un archivo de base de datos, Examinar, y abra un archivo .mdf existente.

  7. elija el botón de Aceptar .

    La nueva base de datos aparecerá en el Explorador de servidores. Permanecerá conectado a SQL Server hasta que lo desasocie explícitamente.

Vea también

Conceptos

Conexiones de bases de datos y referencias de bases de datos

Otros recursos

Conexiones de bases de datos