0

我刚刚使用代码优先技术与实体框架一起创建了一个 sql server 紧凑型数据库,作为 MVC3 项目的一部分。这是成功的,我可以通过 Visual Studio 连接到这个新数据库。但是,当我尝试使用 Sql Server Management Studio 连接到同一个数据库时,我遇到了问题。这是我得到的错误:

在此处输入图像描述

谁能告诉我我需要做什么才能建立连接?

以下是我的 webconfig 文件中用于创建数据库的代码:

<add name="PetrolPriceDBContext"
     connectionString="Data Source=|DataDirectory|PetrolPrices.sdf"
     providerName="System.Data.SqlServerCe.4.0"/>
4

2 回答 2

0

无法使用SSMS 2008 R2打开 SQL Server Compact 4文件,只能打开 3.5 个文件

您可以使用 Visual Studio 2010 SP1 + VS Tools for SQL CE 4(通过 WepPI 安装)

检查ErikEJ 博客罐

这里有一些 3 rd 方工具在这里

于 2012-12-14T15:43:41.337 回答
0

根据 marc_s 的评论,这里是您需要的官方下载链接:

http://www.microsoft.com/en-us/download/details.aspx?id=29062

选择 SQLManagementStudio_x64_ENU.exe 或 SQLManagementStudio_x86_ENU.exe


我通常只使用 ErikEJ 的 SQL Server Compact Toolbox 进行 SSCE4 工作。

http://sqlcetoolbox.codeplex.com/

Visual Studio 加载项版本

于 2012-12-14T15:48:45.147 回答