写点什么

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:242667
用户头像

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

关注

评论

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

浅析 - CocoaLumberjack 3.6 之 FileLogger

Edmond

ios log4j CocoaLumberjack DDLog 日志轮替

数据产品经理|关于产品续费率的思考

黄大路

数据挖掘 数据分析 产品经理

c++11新特性,所有知识点都在这了!

泰伦卢

c++

业务开发过程中的特殊逻辑

Janenesome

产品 碎碎念 开发

c++11新特性之智能指针

泰伦卢

c++

火箭架构思维模型六元组 - 势 道 法 术 器 界

常平

架构 分布式 架构模式

在实战中学习项目管理

兆熊

项目管理 专栏

如果想了解驱动开发,请不要错过这篇。

水滴

最佳实践 开发者 程序设计 测试驱动开发实战营

c++11新特性之列表初始化

泰伦卢

c c++ C#

c++11新特性之线程相关所有知识点

泰伦卢

c c++ C#

Sentinel集成Nacos实现动态流控规则

Java收录阁

sentinel

内存对齐

泰伦卢

c c++ C#

Redis学习笔记(有序集合)

编程随想曲

redis

你体验过 “心流时刻” 吗?

Janenesome

读书笔记 高效工作 碎碎念

程序员容易忽略的问题

Janenesome

读书笔记 程序员 编程习惯

游戏夜读 | 如何制作互动剧?

game1night

Spring Cloud集成Sentinel

Java收录阁

Spring Cloud sentinel

谈知识付费

兆熊

左值引用、右值引用、移动语义、完美转发,你知道的不知道的都在这里

泰伦卢

c c++ C#

RAII妙用之计算函数耗时

泰伦卢

c++ C#

c++11新特性之模板的改进

泰伦卢

c c++ C#

Spring Boot自动装配的原理

Java收录阁

Spring Boot

Dubbo和Spring集成的原理

Java收录阁

dubbo

分布式限流框架 - Sentinel

Java收录阁

dubbo sentinel

c++11新特性之std::function和lambda表达式

泰伦卢

c c++ C#

C++11的类型推导详解

泰伦卢

c c++ C#

你真的理解线程么?

Simon郎

Java 后端 多线程

产品周刊 | 第 14 期(20200510)

八味阁

产品 产品经理 产品设计

设计模式入门和策略模式

设计模式

一位狂热崇拜亚里士多德的男士在酒吧试图勾搭一位女士

黄大路

小说 哲学

自助设备系列——推广

孙苏勇

产品 行业资讯 智能设备

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