2009-02-23 133 views
24

我用Visual Studio 2008(Add/New Item/Local Database)创建了一个SDF(SQL CE)数据库。如何在SQL Server Management Studio中管理SQL CE数据库?

是否可以编辑该数据库与SQL Server Management Studio中?我试图附加它,但它只提供.mdf并附加.sdf文件导致“无法检索此请求的数据”。

如果是的话,是有可能创造SDF文件与Management Studio中呢?还是我们坚持使用Visual Studio 2008数据库管理器的简单界面?

回答

22

您可以使用SQL Server 2008 Management Studio创建.sdf文件。

在File>连接对象资源管理器对话框, 更改服务器类型下拉到SQL Server精简版。

然后在数据库文件下拉列表中选择新建数据库....,你准备好去。

1

您是否使用Management Studio 2005或2008?它应该在2008年工作,如果你创建一个SQL CE 3.5数据库......只是不在2005年。

+1

当我试图在2008年工作室开辟了CE SDF我得到一个错误“有一个xxxx.sdf没有可用的编辑器” – Dan 2009-05-11 11:14:19

15
  • Management Studio 2005支持SQL CE 3.0。
  • Management Studio 2005 SP2最高支持SQL CE 3.1。
  • 管理Studio 2008中达SQL CE 3.5 SP1

支持,我认为管理工作室快递 2008不支持SQL CE数据库。

+22

刚才添加一个简短的更新是SQL CE 4.0是出来。 SQL管理工作室2008不支持SQL CE 4.0。在http://sqlcetoolbox.codeplex.com/有一些有用的工具。另请参阅http://social.msdn.microsoft.com/Forums/en-US/sqltools/thread/7588375e-3069-4d68-9365-29feb25b7296和1 \t http://weblogs.asp.net/scottgu/archive /2011/01/11/vs-2010-sp1-and-sql-ce.aspx – 2011-05-12 15:49:19

相关问题