写点什么

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

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

关注

评论

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

Python代码阅读(第30篇):找到列表中的奇偶异常项

Felix

Python 编程 Code Programing 阅读代码

美女程序“媛”:从工程师到架构师,我的代码人生

融云 RongCloud

程序员 代码人生

基于虹软SDK,适配Camera1、Camera2、CameraX,实现人脸识别(Android)

小驰笔记

android 音视频 人脸识别 引航计划

拒绝裸奔,为 Elasticsearch 设置账号密码(qbit)

qbit

https 安全 Kibana

带你了解数仓安全测试的TLS协议

华为云开发者联盟

安全 通信 密钥 SSL/TLS协议 加密通信

[外文资源]最好的 Golang 博客

baiyutang

golang 9月日更

第7章-《Linux一学就会》-Centos8 用户管理

学神来啦

Linux linux运维 linux学习 Linux教程

万亿养老市场如何抢占商机?云巢智慧康养物联网加速器,三招化解ISV痛点!

华为云开发者联盟

物联网 华为云 iotda 沃土云创计划 智慧康养

netty系列之:分离websocket处理器

程序那些事

Java 架构 Netty 程序那些事

如何利用国产图数据库打造金融行业方案?

星环科技

StartDT Hackathon | 泛元数据:让数据成为资产

奇点云

Talk to AI,揭秘背后的语音识别数据

澳鹏Appen

语音 nlp 语音识别 训练数据 语音识别模型

Prometheus 2.30.0 新特性

耳东@Erdong

release Prometheus 9月日更

详解html5新增的标签与css3中伪类和伪元素

你好bk

html5 css3 大前端 基础技能

多指标异常检测方法综述

云智慧AIOps社区

AIOPS 异常检测 技术学习 智能运维 指标

CRM是什么,你有认真了解过CRM吗?

低代码小观

企业管理 CRM

Go 语言实现 WebSocket 推送

全象云低代码

websocket 低代码开发 Go 语言

在线黑客帝国文字效果生成工具

入门小站

工具

13个VSCode使用技巧,开启高效的开发模式

华为云开发者联盟

vscode 日志 开发 插件 Git存储库

乌镇回溯 | 构建网络空间命运共同体,旺链科技做了哪些?

旺链科技

数字经济 产业区块链 世界互联网大会

扒一扒面向对象编程的另一面

华为云开发者联盟

编程 面向对象 对象 对象编程

分布式系统都要遵守的CAP

卢卡多多

CAP 9月日更

阿里云天池赛题解析——深度学习篇重磅发布!

博文视点Broadview

被客户像小学生一样训话

boshi

创业

基于云的 CRM 能为您的业务提供哪些服务?

低代码小观

企业管理 CRM

膜拜!不愧是阿里大牛总结的Java10W字面经,Github访问量已破百万

Java 程序员 架构 面试 计算机

月度发布 | 极狐GitLab14.3升级40+新功能!

极狐GitLab

译文 | MySQL 8.0 密码管理策略(一)

RadonDB

MySQL 数据库

linux之登录式shell和非登录式shell

入门小站

Linux

融云 IM+RTC+X「全」通信解决方案,赋能全平台、多语言开发者

融云 RongCloud

通信 技术栈 语言 & 开发

CRM系统如何帮助你的业务?

低代码小观

企业管理 CRM

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