选择 SQL Server 2005 Compact Edition 还是 SQL Server 2005 Express Edition

今天本来是在看microsoft sync service,中间不断的提到server compact版本,这才知道原来还有这么一个版本,对于开发小型的软件还是非常有帮助的,至少可以把access pass掉了。这是microsoft的说明,原网址:http://www.microsoft.com/china/technet/prodtechnol/sql/editions/compact/sscecomparison.mspx

 

SQL Server 系列提供了两款适合本地数据存储的产品:Microsoft SQL Server 2005 Compact Edition 和 Microsoft SQL Server 2005 Express Edition。Microsoft 将 Compact Edition 版本用于桌面方案,将其定位为默认的本地数据库。不过,这两个版本都是免费下载和部署的。要从 SQL Server 2005 的 SQL Server Express Edition 和 SQL Server Compact Edition 之间作出一个选择确实很困难,因为这两个版本针对的似乎是同样的方案。本文将帮助开发人员了解各个版本的优势所在,以及每个版本各自在什么情况下适合用于本地数据存储。

在阅读本文的过程中,切记的一点是“要为相应的任务选择合适的工具”。一种方案是不能满足所有要求的。SQL Server 2005 提供了多个不同的版本,这也是因为每个版本都是针对特定用途而设计的。正如您将从本文了解到的那样,如果要确定使用哪类数据库来提供中心数据服务或将其作为 Windows Mobile 设备的本地数据库来使用,那么您很容易就能作出选择,通过阅读本文您可以轻松获得相关的信息。

本文档包含如下内容:

概述

数据服务式数据库引擎和嵌入式数据库引擎

选择合适的数据库

本地数据功能特性比较

部署和服务

可编程性和数据访问模型

确保本地数据的安全性

总结

 
 SQL Server 2005 Compact EditionSQL Server Express Edition

使用的理由

如果需要能够提供基本的关系型数据库功能且结构紧凑的数据库

非常适合移动和桌面应用程序(包括偶尔要与其他设备连接的应用程序)

可嵌入到应用程序中

免费下载、开发、部署和重新分发

非常适合服务器部署以及有更多功能需求(比如全文搜索功能和强大的 XML 查询处理功能)的桌面应用程序。

如果需要无缝升级到 SQL Workgroup、Standard 和 Enterprise 版本

免费下载、开发、部署和重新分发。

不使用的理由

如果需要作为服务来运行

如果需要多用户数据库服务器

如果需要使用完整的 SQL Server 功能

如果空间和内存要求需要使用紧凑的数据库系统

如果需要以进程的形式运行数据库引擎

如果要用于设备

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值