Microsoft SQL Server Compact 4.0 是一种免费的嵌入式数据库,软件开发人员可以使用它来构建 ASP.NET 网站和 Windows 桌面应用程序。SQL Server Compact 4.0 的优点是:占用的空间小,支持在应用程序文件夹中专门部署其二进制文件,轻松地使用 Visual Studio 和 WebMatrix 进行应用程序开发,以及无缝地将架构和数据迁移到 SQL Server。
快速详细信息
版本: | 4.0.8482.1 | 发布日期: | 2011/1/11 |
此下载中包含的文件
此部分中的链接与适用于此下载的文件对应。下载适合您的文件。
文件名 | 大小 | |
---|---|---|
SSCERuntime_x64-CHS.exe | 2.5 MB | 下载 |
SSCERuntime_x86-CHS.exe | 2.3 MB | 下载 |
概述
SQL Server Compact 4.0 支持新方案并且包括了许多新功能,其中包括:
- SQL Server Compact 4.0 是用于 Microsoft WebMatrix 的默认数据库,Microsoft WebMatrix 由多种 Web 技术构成,以便轻松地在 Windows 平台上构建和部署网站。
- 对于增强的开发和调试功能,包括设计器支持,Visual Studio 可用于通过 SQL Server Compact 4.0 开发 ASP.NET Web 应用程序和网站。
- 实现了可在 Web 服务器中的中等信任或部分信任环境下工作,并且可以轻松地与网站一起部署到承载服务提供程序的第三方网站中。
- 通过在 SQL Server Compact 的安装位置的单个专用文件夹中具有所有必需的托管程序集以及 x86 和 x64 DLL,包括 Visual C++ 2008 运行时库(x86 和 x64)SP1,对 SQL Server Compact 的专用部署进一步进行了简化。
- 通过使用 SHA2 加密算法对数据库进行加密,增强了数据安全性。
- 通过添加对 OFFSET 和 FETCH 的支持(这两者可用于编写分页查询和新的 API,例如提供数据库的元数据信息的 SqlCeConnection.GetSchema),增强了 T-SQL 语法。
- 通过与 ADO.NET Entity Framework 一起使用,SQL Server Compact 现在支持具有服务器生成的键(例如标识、行 GUID 等)的列和代码优先编程模型。
您的反馈对于我们很重要。
- 如果您具有与 SQL Server Compact 有关的问题,请访问 SQL Server Compact MSDN 论坛;若要获得有关的详细信息,请访问 SQL Server Compact 博客。
- 通过 Microsoft Connect 网站提交和跟踪 Bug 以帮助改进 SQL Server Compact。确保选择 SQL Server Compact 作为版本,并提供详细的再现步骤以帮助我们发现问题。

系统要求
支持的操作系统: Windows 7, Windows Server 2003 R2 (32-Bit x86), Windows Server 2003 R2 x64 editions, Windows Server 2003 Service Pack 2, Windows Server 2003 Service Pack 2 x64 Edition, Windows Server 2008 R2 SP1, Windows Server 2008 Service Pack 2, Windows Vista Service Pack 2, Windows XP Embedded Service Pack 2 , Windows XP Service Pack 3
- Microsoft Windows Server 2003 SP2
- Microsoft Windows Server 2003 R2
- Microsoft Windows Server 2003 SP2 x64
- Microsoft Windows Server 2003 R2 x64
- Microsoft Windows XP SP3
- Microsoft Windows Vista SP2
- Microsoft Windows Server 2008 SP2
- Microsoft Windows Server 2008 R2
- Windows 7
- 对于 x86(32 位)安装程序,需要大约 23 MB 的可用硬盘空间以便解压缩内容和安装文件。
- 对于 x64(64 位)安装程序,需要大约 37 MB 的可用硬盘空间以便用于与上述相同目的。
- 托管应用程序开发需要 .NET Framework 3.5 SP1 或 .NET Framework 4。

说明
可供下载的文件是 x86(32 位)安装程序和 x64(64 位)安装程序,分别用于在 32 位和 64 位计算机上安装 SQL Server Compact 4.0。
下载 SQL Server Compact 4.0 x86 安装程序 (SSCERuntime_X86-ENU.exe):(请注意,该安装程序仅用于在 32 位计算机上安装 SQL Server Compact)
- 在本页底部的“此下载中包括的文件”部分中,单击 SSCERuntime_X86-ENU.exe 链接。
- 执行以下操作之一:
- 若要立即开始安装,请单击“打开”或“在当前位置运行该程序”
- 若要将下载文件复制到计算机上以便以后解压缩,请单击“保存”或“将该程序保存到磁盘”,然后指定在您的计算机上保存该 .exe 文件的位置。双击 .exe 文件开始安装。
- 执行以下操作之一:
- 若要立即开始安装,请单击“打开”或“在当前位置运行该程序”
- 若要将下载文件复制到计算机上以便以后解压缩,请单击“保存”或“将该程序保存到磁盘”,然后指定在您的计算机上保存该 .exe 文件的位置。双击 .exe 文件开始安装。
- 从您保存本指南的文件夹中删除本指南和 SSCERuntime-ENU.exe。

其他信息
- SQL Server Compact 4.0 可根据再分发许可协议自由地再分发,再分发 SQL Server Compact 4.0 的应用程序开发人员可以选择在 SQL Server Compact 再分发网站上进行注册。注册将有助于开发人员获取有关将来可以应用于客户端安装的 SQL Server Compact 的重要安全修补程序和热修补程序的信息。
- SQL Server Compact 3.5 和 SQL Server Compact 4.0 可以在桌面上并行安装和使用。在您使用安装程序安装 SQL Server Compact 4.0 时,SQL Server Compact 3.5 或 SQL Server Compact 3.5 SP1 或 SQL Server Compact 3.5 SP2 的现有安装不升级到 SQL Server Compact 4.0。