限时领|《AI 百问百答》专栏课+实体书(包邮)! 了解详情
写点什么

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

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

关注

评论

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

兄弟矿场系统开发|兄弟矿场软件APP开发

交通流量预测,EasyDL带你零代码实战

百度大脑

零代码 EasyDL

【死磕JVM】用Arthas排查JVM内存 真爽!我从小用到大

牧小农

JVM

双非渣硕,是如何拿到苏宁、阿里的offer的?(分享学习心得)

Java 程序员 架构 面试

Flink+Clickhouse构建实时数仓的最佳实践

Wping

大数据 flink 实时数仓 Clickhouse

SecSolar:为代码“捉虫”,让你能更专心写代码

华为云开发者联盟

代码 华为云 CloudIDE 代码安全检测 SecSolar

NAT穿透原理详解

IT酷盖

音视频 p2p NAT

微服务化转型,拆就行了?这样做很危险...

BoCloud博云

微服务

参照STM32时钟树配置STM32CubeMX Clock Configuration(STM32L011G4U6为例)

不脱发的程序猿

单片机 STM32微控制器 时钟树 STM32CubeMX STM32时钟配置

Golang command source code

escray

学习 极客时间 Go 语言 5月日更

【实战问题】-- 布隆过滤器的三种实践:手写,Redission以及Guava(2)

秦怀杂货店

Java 布隆过滤器

Iceberg0.11与Spark3.0结合

InfoQ_Springup

iceberg

51CTO熊平:HarmonyOS是大势所趋

科技汇

抱歉,“行业毒瘤”这个锅,低/无代码不背

陈思

低代码 无代码 低代码平台 无代码平台

🕋【Redis干货领域】彻底走进主从架构的世界(入门篇)

码界西柚

主从同步 Redis 核心技术与实战 5月日更 Redis系列专题 原理篇

精选Hadoop高频面试题17道,附答案详细解析

五分钟学大数据

大数据 hadoop 5月日更

这个好用的分布式应用配置中心,我们把它开源了

百度Geek说

分布式 大前端 服务器

XDPool比特兄弟矿场系统开发|XDPool比特兄弟矿场APP软件开发

hive的主流文件存储格式对比实验

大数据技术指南

大数据 hive 5月日更

如何从一段视频中一次性修整多个片段

奈奈的杂社

视频剪辑 视频后期 视频处理

这是我金三银四收到的第6个Offer:美团+阿里Java研发岗

Java 程序员 架构 面试

音视频实战(6)- RTSP媒体协议流的录制方案及其覆盖策略详解

liuzhen007

音视频 5月日更 签约计划第二季

雀食蟀!Java Netty实战入门

北游学Java

Java Netty 网络 框架

v03.06 鸿蒙内核源码分析(时钟任务) | 触发调度谁的贡献最大 | 百篇博客分析HarmonyOS源码

鸿蒙研究站

鸿蒙内核源码分析 百篇博客分析鸿蒙

灵魂拷问:后端业务开发要会用 K8s 到什么程度?

阿里巴巴云原生

容器 运维 云原生 k8s 存储

iOS 面试策略之语言工具-Xcode使用

iOSer

ios xcode 语言 & 开发

引荐好友成为推广者还能拿额外奖励?!华为云引荐奖励计划来啦!

华为云开发者联盟

文章 返现奖励 推广计划 返利 团长

NetWebCore实现文件上传功能

happlyfox

学习 .net core 5月日更

数据产品经理的圣经,送你一份真贵的礼物 ~~ 年度数据产品经理们的总结

松子(李博源)

大数据 数据产品经理 数据产品

Java开发5年,我为什么选择从蚂蚁金服离职?浅谈经历和经验!

Java架构追梦

Java 架构 面试 蚂蚁金服 经历分享

KubeVela + KEDA:为应用带来“与生俱来”的弹性伸缩能力

阿里巴巴云原生

容器 开发者 云原生 监控 中间件

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