写点什么

SQL Server Compact Edition 做出重大升级

  • 2010-07-04
  • 本文字数:617 字

    阅读完需:约 2 分钟

进程内数据库经常用于桌面安装应用程序和小型网站。通过恰当的设计后,它们很容易安装,且无需用户的维护。可惜,当前版本的 SQL CE 具有一些缺陷,基本上让其在这两种情况下都无法被运用。

糟糕的设计让 SQL CE 在托管环境中无法使用。微软通过许可限制和硬编码代码块的组合方式来禁止 ASP.NET 访问 SQL CE 数据库,甚至是读取其中的数据,他们之前特别在意这点。这不仅让托管小型内部网站的运用场景不能运用它,也阻止了在诸如从网站创建一个可下载的 SQL CE 文件这样的有趣场景中运用的可能。

不像其他嵌入式数据库,只需同时发布相应的 DLL 就行,SQL CE 要求用管理员权限来进行安装。这对于很多家庭用户会造成很多不便,对于大企业的 ClickOnce 部署也不能保证让所有用户都获得管理员权限。

SQL CE 4.0 应该是纠正了这两个缺陷。对于托管环境可以安全的正常运行,新版本也无需进行安装。并且对于用户担心的数据过度增长的问题,也提供了迁移工具把它转换为标准的 SQL Server 数据库。

CE 依然是一个“安全的”文件格式。这意味着不能包含诸如存储过程这样的任何嵌入代码。所有的访问都必须通过内联 SQL 或类似实体框架这样的 ORM 来进行。它完全符合 ACID 的要求,包括基本的事务支持。类似存储点和嵌套事务这样的高级技术就不支持了。

SQL Server CE 4.0 将在下周发布一个测试版。你可以从 Scott Guthrie 的博客中了解关于SQL CE 的更多信息

查看英文原文: Major Improvements Have Been Made to SQL Server Compact Edition

2010-07-04 05:242500
用户头像

发布了 254 篇内容, 共 61.3 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

数仓系列 | Flink 窗口的应用与实现

Apache Flink

大数据 flink 流计算 实时计算

学计算机你后悔了吗?

陈辰

学习 技术 大前端

Kubectl exec 的工作原理解读

米开朗基杨

Kubernetes kubelet

内容比形式更重要

Winann

内容 生活 工作 形式主义

游戏夜读 | 如何避免乏味?两则

game1night

李想解读《高效能人士的七个习惯》

我心依然

习惯 高效能人士的七个习惯 李想 汽车之家

python实现·十大排序算法之希尔排序(Shell Sort)

南风以南

Python 排序算法 希尔排序

有点干货 | Jdk1.8新特性实战篇(41个案例)

小傅哥

函数式接口 Lambda 小傅哥 jdk8 编码

[GitHub] 跟我一起白嫖 GitHub Pages 做个人站点 ?

猴哥一一 cium

git GitHub GitHub Pages

翻译敏捷行业专业外文,不只是谷歌翻译

老彦

翻译 Scrum 敏捷开发 Agile

「开放」对协作效率的影响

Tony Wu

产品 产品设计

Lean UX 教你设计如何驱动产品

Yanel 说敏捷产品

产品 敏捷 设计

[Git] Git 可以这么学

猴哥一一 cium

git

工厂模式 (一)简单的工厂模式概念以及示例代码

LSJ

关于问题的问题 —— 读《你的灯亮着吗?》

YoungZY

读书笔记 读书

Flutter的staggered GridView详细使用

潘珉

flutter

基于mysqldump聊一聊MySQL的备份和恢复

麦洛

MySQL

软件开发生产率改进之我见(一)

清水

团队管理 软件工程 技术管理

Zabbix实战指南

橙子冰

技术 运维 监控 运维自动化 zabbix

ARTS - Week One

shepherd

js algorithm

实用贴丨正确的「递归」打开方式:让计算机像计算机一样去计算

博文视点Broadview

Python 递归

有价值的产品=设计思维+精益创业+敏捷方法

老彦

Scrum 敏捷开发 Agile 设计思维 精益创业

给学妹的 Java 学习路线

武培轩

Java 学习 程序员 程序媛

2020年2月北京BGP机房网络质量评测报告

博睿数据

孩子,我们在睡前一起来阅读 15 分钟的好书,让彼此都带着好的故事入眠。

叶小鍵

正确阅读 托马斯·奥本 Doug Antin 蒂·泰德罗克

一文带你彻底厘清 Kubernetes 中的证书工作机制

首富手记

Kubernetes

Elasticsearch 实战

代码诗人

Golang热更新原理

我心依然

nginx Linux 信号 Go 语言

2020年2月北京BGP机房网络质量评测报告

博睿数据

APM 机房 评测 世纪互联

面试官问你MyBatis SQL是如何执行的?把这篇文章甩给他

苹果看辽宁体育

mybatis

五个“为什么” —— 读《精益创业》

YoungZY

读书笔记

SQL Server Compact Edition做出重大升级_.NET_Jonathan Allen_InfoQ精选文章