阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

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

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

关注

评论

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

程序员的macOS系列:高效Alfred进阶

iHTC

python面向对象的魔法方法详解

半面人

Python

UITableView 手势延迟导致subview无法完成两次绘制

AlienJunX

Centos7 编译安装Nginx

Kevin Liao

nginx 编译 安装

Centos 7 使用Firewalld

Kevin Liao

Centos 7 防火墙 Firewalld防火墙 Firewalld

排序系列堆/二分插入

脚动两轮男之漂流小王子

程序员的macOS系列:Mac开发环境配置

iHTC

LeetCode 1396. Design Underground System

liu_liu

LeetCode

我的编程之路-1(启蒙)

顿晓

编程 入门 启蒙 经历 故事

从每个Python文件快速得到项目根目录的绝对路径

良少

Python 路径 绿色

排序系列之选择/冒泡

脚动两轮男之漂流小王子

排序系列计数/基数

脚动两轮男之漂流小王子

排序系列bogo排序

脚动两轮男之漂流小王子

macOS 查看文件内容常用的命令小结

iHTC

排序系列快排/内省

脚动两轮男之漂流小王子

创业的使命是什么

Neco.W

创业 重新理解创业

在InfoQ上开博的第一天

罗琦

开博 文章链接

做一个好产品的初衷:用户值得

池建强

创业 产品 写作

程序员陪娃漫画系列——当她想吃的时候

孙苏勇

程序员 生活 陪伴 漫画

排序系列鸡尾酒/地精

脚动两轮男之漂流小王子

如何建立你自己的开发知识体系

iHTC

leetcode8. 字符串转换整数 (atoi)

Damien

算法 数学

排序系列归并/timsort

脚动两轮男之漂流小王子

去掉美颜和滤镜后的数字货币

亨利笔记

比特币 区块链 数字货币 DCEP libra

第一次手动编译openjdk11

py ploughman

jdk

程序员的macOS系列:精选Mac App

iHTC

开张咯~

李绍俊

生活 随想

Centos 7 安装RabbitMQ(RPM)

Kevin Liao

RabbitMQ RPM安装

排序系列插入/希尔

脚动两轮男之漂流小王子

能够实现的想法才有价值

伯薇

创业 创意 点子 商业价值

第三方支付概述

cf

支付 网联 备付金

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