2009-02-23 17 views
24

Creé una base de datos SDF (SQL CE) con Visual Studio 2008 (Agregar/Nuevo artículo/Base de datos local).¿Cómo puedo gestionar bases de datos SQL CE en SQL Server Management Studio?

¿Es posible editar esta base de datos con SQL Server Management Studio? Traté de adjuntarlo, pero solo ofrecía .mdf y adjuntó un archivo .sdf como "no se pudieron recuperar los datos de esta solicitud".

Si es así, ¿es posible crear archivos SDF con Management Studio también? ¿O estamos atrapados con la interfaz simple del administrador de bases de datos Visual Studio 2008?

Respuesta

22

Puede crear archivos .sdf con SQL Server 2008 Management Studio.

En el diálogo Archivo> Conectar el Explorador de objetos, cambie el menú desplegable Tipo de servidor a SQL Server Compact Edition.

Luego, en el menú desplegable Archivo de base de datos, seleccione Nueva base de datos .... y ya está listo.

1

¿Estaba usando Management Studio 2005 o 2008? Debería funcionar en 2008 si crea una base de datos SQL CE 3.5 ... simplemente no en 2005.

+1

Cuando traté de abrir un sdf CE en el estudio de 2008 recibí un error "No hay un editor disponible para xxxx.sdf" – Dan

15
  • Management Studio 2005 es compatible con SQL CE 3.0.
  • Management Studio 2005 SP2 admite hasta SQL CE 3.1.
  • Management Studio 2008 es compatible con hasta SQL CE 3.5 SP1

Creo Management Studio expreso 2008 no admite bases de datos SQL CE.

+22

Solo para agregar una breve actualización ahora que SQL CE 4.0 está fuera. SQL Management Studio 2008 no es compatible con SQL CE 4.0. Hay algunas herramientas útiles en http://sqlcetoolbox.codeplex.com/. También vea http://social.msdn.microsoft.com/Forums/en-US/sqltools/thread/7588375e-3069-4d68-9365-29feb25b7296 y 1. \t http://weblogs.asp.net/scottgu/archive /2011/01/11/vs-2010-sp1-and-sql-ce.aspx –

+1

sqlcetoolbox lo hizo por mí. Si esto fuera una respuesta, lo votaría mejor. –

Cuestiones relacionadas