国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

用SQL Server Everywhere保存離線數(shù)據(jù)

瀏覽:7日期:2023-10-31 08:42:28

SQL Server Everywhere (SSEv) 是 SQL Server Mobile 2005 (SSM) 的下一個(gè)版本,版本號(hào)為 3.1,而 SSM 的版本號(hào)是 3.0。從版本號(hào)的變化就可以看出,SSM 升級(jí)到 SSEv 功能基本不會(huì)有什么變化。而名字從 Mobile 變成了 Everywhere,可以看出 SSEv 的變化主要是擴(kuò)展了平臺(tái)的適用性,當(dāng)然也不可能超出微軟的范圍。

SSM 支持 Windows CE、Pocket PC、Smartphone 和 Tablet PC,而 SSEv 還增加了對(duì) Desktop PC 的支持,再一次把移動(dòng)數(shù)據(jù)庫(kù)推向一個(gè)新的高潮。

SSEv 支持桌面電腦又將意味著什么呢?桌面不是已經(jīng)有了 SQL Server Express (SSE) 和 MS Access 了嗎?

相對(duì)于 MSDE 來(lái)說(shuō),SSE 其實(shí)已經(jīng)很不錯(cuò)了,它不但功能增強(qiáng)了(例如對(duì) XML 的支持),部署方面也方便了很多。有關(guān) SSE 跟應(yīng)用程序一起部署的知識(shí)請(qǐng)參考 Embedding SQL Server Express into Custom Applications。將 SSE 用來(lái)保存智能客戶端的離線數(shù)據(jù)是個(gè)不錯(cuò)的選擇。不過(guò) SSE 對(duì)于大部分人來(lái)說(shuō),還是大了點(diǎn)。實(shí)現(xiàn)離線數(shù)據(jù)的緩存,對(duì)數(shù)據(jù)庫(kù)的功能要求是比較低的。通常緩存的都是一些參考數(shù)據(jù),業(yè)務(wù)數(shù)據(jù)一般變化太大,不會(huì)在客戶端緩存。而離線數(shù)據(jù)跟主數(shù)據(jù)庫(kù)之間的數(shù)據(jù)同步,恰恰是智能客戶端最需要的。然而,SSEv 就可以很好地解決上述問(wèn)題。

其實(shí)在 SSM 發(fā)布時(shí),移動(dòng)數(shù)據(jù)庫(kù)已經(jīng)有向桌面電腦延伸的苗頭了。SSM 的上一個(gè)版本 SQL Server CE 2.0 (SSCE) 只支持 Pocket PC 和 Windows CE,SSM 增加了對(duì) Smartphone 和 Tablet PC 的支持,另外支持在 SQL Server Management Studio (SSMS) 的環(huán)境下操作 SSM 的數(shù)據(jù)庫(kù)。也就是說(shuō),從 SSM 開始就支持在桌面電腦上對(duì) SSM 數(shù)據(jù)庫(kù)進(jìn)行編輯了。

SSEv 的使用跟 SSM 幾乎一摸一樣(反正我還沒(méi)有發(fā)現(xiàn)有什么不同),數(shù)據(jù)庫(kù)文件(*.sdf)的格式也相同。通過(guò)使用 System.Data.SqlServerCe 命名空間下面的類,可以實(shí)現(xiàn) Remote Data Access (RDA) 和 Merge Replication,從而簡(jiǎn)化了智能客戶端離線數(shù)據(jù)的同步。

關(guān)于 SSEv 用于智能客戶端的數(shù)據(jù)緩存,可以參考 Steve.Lasker 在美國(guó) Tech.ED 2006 講的兩節(jié)課的 ppt 和 demo。Slides:DEV351 Developing Local and Mobile Data Solutions with SQL Server Everywhere EditionDEV343 Offline Data Synchronization and Caching with SQL Server Everywhere EditionDemos:Database ViewerSynchronizing SQL Server Everywhere with Remote Data Access (RDA)SqlCeResultSet, an updateable, scrollable cursor(消息來(lái)源)

另外,Steve.Lasker 還有一堂 Web Cast 跟他在 TechED 上的 DEV343 那節(jié)課內(nèi)容幾乎一樣,大家有興趣的可以去聽聽,不過(guò)是英文的,呵呵...Smart Client: Offline Data Synchronization and Caching for Smart Clients(消息來(lái)源)

最近在關(guān)注 SSEv,以后有時(shí)間會(huì)陸續(xù)報(bào)道它的消息。對(duì) SSEv 感興趣的朋友,可以到 Steve.Lasker 的 blog 逛逛,有很多示例代碼和視頻下載。另外 SSEv 開發(fā)團(tuán)隊(duì)的 blog 也關(guān)注一下吧。

這里還有 SSEv 的 FAQ:Information about SQL Server Everywhere Edition (SSEv)

最后是 CTP 版的下載地址,目前只支持桌面電腦,不支持移動(dòng)設(shè)備。Microsoft SQL Server 2005 Everywhere Edition CTPSQL Server 2005 Everywhere Edition Community Technology Preview Books Online

主站蜘蛛池模板: 东阿县| 贵南县| 全州县| 井研县| 汤阴县| 莒南县| 左权县| 花莲市| 措勤县| 澜沧| 汽车| 凌云县| 富源县| 闸北区| 隆化县| 来凤县| 许昌县| 商南县| 朝阳区| 监利县| 峡江县| 长丰县| 自贡市| 出国| 卓尼县| 分宜县| 扎鲁特旗| 寿光市| 屯昌县| 洮南市| 烟台市| 宣化县| 文昌市| 浦东新区| 南安市| 淳安县| 崇明县| 富阳市| 江津市| 长治县| 荔波县|