visual studio portable edition compact sql-server sql-server-ce

sql-server - portable - sql server compact visual studio 2012



¿Cómo se abre un archivo SDF(SQL Server Compact Edition)? (3)

Descargue e instale LINQPad , funciona para SQL Server, MySQL, SQLite y también SDF (SQL CE 4.0).

Pasos para abrir archivos SDF:

  1. Haga clic en Agregar conexión

  2. Seleccione Crear contexto de datos automáticamente y Predeterminado (LINQ a SQL) , luego Siguiente .

  3. En Provider elija SQL CE 4.0 .

  4. En Base de datos con Adjuntar archivo de base de datos seleccionado, elija Examinar para seleccionar su archivo .sdf.

  5. Haga clic en Aceptar .

Tengo un archivo SDF y me gustaría recuperar su esquema y consultarlo con alguna IU. ¿Cómo puedo hacer esto? No tengo Visual Studio instalado en la máquina y me gustaría instalar el menor software posible.


Puede abrir bases de datos SQL Compact 4.0 desde Visual Studio 2012 directamente, yendo a

  1. Ver ->
  2. Server Explorer ->
  3. Conexiones de datos ->
  4. Agregar conexión ...
  5. Cambiar ... (Fuente de datos :)
  6. Microsoft SQL Server Compact 4.0
  7. Vistazo...

y siguiendo las instrucciones allí.

Si está de acuerdo con que se actualicen a 4.0, también puede abrir versiones anteriores de bases de datos SQL Compact, lo que es útil si solo quiere echar un vistazo a algunas tablas, etc., para cosas como el desarrollo de bases de datos locales de Windows Phone.

(Tenga en cuenta que no estoy seguro si esto requiere un SKU específico de VS2012, si me ayuda a ejecutar Premium)


Pruebe el estudio de administración de servidor sql (versión 2008 o anterior) de Microsoft. Descárgalo desde aquí . No estoy seguro acerca de la licencia, pero parece ser gratis si descarga la EDICIÓN EXPRESS.

También podría usar ediciones posteriores de SSMS. Para 2016, deberá instalar una extensión.

Si tiene la opción, puede copiar el archivo sdf a una máquina diferente que puede contaminar con software adicional.

Actualización: comentario de Nick Westgate en buen formato

Los pasos no son tan intuitivos:

  1. Abra SQL Server Management Studio o, si se está ejecutando, seleccione Archivo -> Conectar Explorador de objetos ...
  2. En el cuadro de diálogo Conectar al servidor, cambie el tipo de servidor a SQL Server Compact Edition
  3. En el menú desplegable Archivo de base de datos, seleccione <Buscar más ...>
  4. Abra su archivo SDF.