日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

MSSQLServer2005ExpressEdition(free)

 MG的圖書館 2009-05-13

轉(zhuǎn)載 MS SQL Server 2005 Express Edition (free)收藏

 

適用于:
Microsoft SQL Server 2005 Express Edition
Microsoft Visual Studio 2005

摘要:SQL Server Express Edition 是基于 SQL Server 2005 技術(shù)的免費(fèi)產(chǎn)品,包括特有的應(yīng)用程序 XCopy 功能以及不同于其他 SQL Server 2005 版本的網(wǎng)絡(luò)和安全性。本文討論了這些主題以及 SQL Server Express 與 Visual Studio 2005 集成的問題,同時(shí)還將本產(chǎn)品與現(xiàn)有的 Microsoft 免費(fèi)數(shù)據(jù)庫(如 MSDE 和 Jet)進(jìn)行了比較。



簡介
SQL Server Express 是基于 SQL Server 2005 技術(shù)的一款免費(fèi)易用的數(shù)據(jù)庫產(chǎn)品,旨在提供一個(gè)非常便于使用的數(shù)據(jù)庫平臺(tái),可以針對其目標(biāo)情況進(jìn)行快速部署。之所以便于使用,首先是因?yàn)樗哂幸粋€(gè)簡單可 靠的圖形用戶界面 (GUI) 安裝程序,可以引導(dǎo)用戶完成安裝過程。SQL Server Express 附帶的免費(fèi) GUI 工具包括:SQL Server Management Studio Express Edition(啟動(dòng)時(shí)可以使用的技術(shù)預(yù)覽版本)、Surface Area Configuration Tool 和 SQL Server Configuration Manager。這些工具可以簡化基本的數(shù)據(jù)庫操作。通過與 Visual Studio 項(xiàng)目的集成,數(shù)據(jù)庫應(yīng)用程序的設(shè)計(jì)和開發(fā)也變得更加簡單。此外,我還將介紹通過移動(dòng)數(shù)據(jù)庫應(yīng)用程序(像移動(dòng)典型 Windows 文件一樣)來對其進(jìn)行部署的功能。服務(wù)和修補(bǔ)也得到了簡化和自動(dòng)化。

SQL Server Express 使用與其他 SQL Server 2005 版本同樣可靠的、高性能的數(shù)據(jù)庫引擎,也使用相同的數(shù)據(jù)訪問 API(如 ADO.NET、SQL Native Client 和 T-SQL)。事實(shí)上,它與其他 SQL Server 2005 版本的不同僅體現(xiàn)在以下方面:

• 缺乏企業(yè)版功能支持

• 僅限一個(gè) CPU

• 緩沖池內(nèi)存限制為 1 GB

• 數(shù)據(jù)庫最大為 4 GB


默 認(rèn)情況下,在 SQL Server Express 中,啟用諸如自動(dòng)關(guān)閉和像復(fù)制文件一樣復(fù)制數(shù)據(jù)庫的功能,而禁用高可用性和商業(yè)智能功能。如果需要,也容易進(jìn)行伸縮,因?yàn)?SQL Server Express 應(yīng)用程序可以無縫地與 SQL Server 2005 Workgroup Edition、SQL Server 2005 Standard Edition 或 SQL Server 2005 Enterprise Edition 一起使用。通過 Web 下載文件可以進(jìn)行免費(fèi)、快速、方便的部署。

本白皮書介紹 SQL Server Express 特有的組件和功能,如應(yīng)用程序 XCopy(用戶實(shí)例)、網(wǎng)絡(luò)和安全性。還介紹常見情況的使用原則。此外,我還將介紹使用 Microsoft Visual Studio 2005 輕松開發(fā)數(shù)據(jù)應(yīng)用程序,這主要針對以下人員:

• 愛好者和其他非專業(yè)開發(fā)人員

• 數(shù)據(jù)庫開發(fā)人員、管理員和專業(yè)操作人員

• 業(yè)務(wù)分析人員

• 技術(shù)決策者


目標(biāo)情況

開發(fā) SQL Server Express 是為了滿足以下兩個(gè)不同的用途。第一個(gè)用途是用作服務(wù)器產(chǎn)品,特別是作為 Web 服務(wù)器或數(shù)據(jù)庫服務(wù)器。第二個(gè)用途是用作本地客戶端數(shù)據(jù)存儲(chǔ)區(qū),其中應(yīng)用程序數(shù)據(jù)訪問不依賴于網(wǎng)絡(luò)。易用性和簡單性是主要設(shè)計(jì)目標(biāo)。

SQL Server Express 主要用于以下三種情況:

• 非專業(yè)開發(fā)人員生成 Web 應(yīng)用程序

• ISV 將 SQL Server Express 重新發(fā)布為低端服務(wù)器或客戶端數(shù)據(jù)存儲(chǔ)區(qū)

• 愛好者生成基本的客戶端/服務(wù)器應(yīng)用程序


SQL Server Express 提供的易用、可靠的數(shù)據(jù)庫平臺(tái)功能豐富,可用于這些情況。特別要注意安裝和部署的易用性和可靠性使 ISV 的使用和重新發(fā)布變得輕松。



SQL Server 2005 Express Edition 的主要功能
SQL Server Express 使用的數(shù)據(jù)庫引擎與其他 SQL Server 2005 版本相同,并且所有編程功能也相同。有關(guān)上述主題的其他信息,請參閱 SQL Server 2005 聯(lián)機(jī)叢書。下面詳細(xì)介紹了 SQL Server Express 特有的、并且/或者對客戶有較顯著影響的功能。

引擎規(guī)范

SQL 引擎支持 1 個(gè) CPU、 1 GB RAM 和 4 GB 的數(shù)據(jù)庫大小。此機(jī)制允許通過定義適當(dāng)?shù)臄帱c(diǎn)來輕松區(qū)別于其他 SQL Server 2005 版本。另外,沒有工作負(fù)荷中止值,并且引擎的執(zhí)行方式與其他版本相同。對可以附著到 SQL Server Express 的用戶數(shù)沒有硬編碼限制,但其 CPU 和內(nèi)存限制實(shí)際上限制可以從 SQL Server Express 數(shù)據(jù)庫獲取可接受響應(yīng)次數(shù)的用戶數(shù)。

SQL Server Express 可以安裝并運(yùn)行在多處理器計(jì)算機(jī)上,但是不論何時(shí),只使用一個(gè) CPU。在內(nèi)部,引擎將用戶調(diào)度程序線程數(shù)限制為 1,這樣一次只使用 1 個(gè) CPU。因?yàn)橐淮沃荒苁褂靡粋€(gè) CPU,所以不支持執(zhí)行諸如并行查詢這樣的功能。

1 GB RAM 限制是對緩存池的內(nèi)存限制。緩存池用于存儲(chǔ)數(shù)據(jù)頁和其他信息。但是,跟蹤連接、鎖等所需的內(nèi)存不計(jì)入緩存池限制。因此,服務(wù)器使用的總內(nèi)存有可能大于 1 GB,但用于緩存池的內(nèi)存絕不會(huì)超過 1 GB。不支持或不需要地址窗口化擴(kuò)展插件 (AWE) 或 3 GB 數(shù)據(jù)訪問。

4 GB 數(shù)據(jù)庫大小限制僅適用于數(shù)據(jù)文件,而不適用于日志文件。但是,不限制可以附著到服務(wù)器的數(shù)據(jù)庫數(shù)。SQL Server Express 的啟動(dòng)略有變化。用戶數(shù)據(jù)庫不會(huì)自動(dòng)啟動(dòng),分布式事務(wù)處理協(xié)調(diào)器也不會(huì)自動(dòng)初始化。雖然對于用戶體驗(yàn)而言,除了啟動(dòng)速度更快之外,感覺不出什么變化。仍建 議要使用 SQL Server Express 的編程人員在設(shè)計(jì)自己的應(yīng)用程序時(shí),牢記這些變化。

多個(gè) SQL Server 2005 Express 安裝可以與其他 SQL Server 2000、SQL Server 2005 或 Microsoft Desktop Engine (MSDE) 安裝共存于同一臺(tái)計(jì)算機(jī)上。通常,最好將 SQL Server 2000 實(shí)例升級到 Service Pack 4 (SP4)。在同一臺(tái)計(jì)算機(jī)上,最多可以安裝 16 個(gè) SQL Server Express 實(shí)例。這些實(shí)例的名稱必須是唯一的,以便可以標(biāo)識(shí)它們。

默認(rèn)情況下,SQL Server Express 安裝為一個(gè)名為 SQLEXPRESS 的命名實(shí)例。這個(gè)特殊的實(shí)例可以在多個(gè)應(yīng)用程序和應(yīng)用程序供應(yīng)商之間共享。建議您使用此實(shí)例,除非您的應(yīng)用程序具有特殊配置要求。

可 用于編程 SQL Server Express 的 API 與用于編程 SQL Server 2005 的 API 相同,這樣如果用戶選擇轉(zhuǎn)到其他 SQL Server 2005 版本,他們也不會(huì)感到有任何不適應(yīng)。支持 SQL Server 2005 中的所有新功能(例如公共語言運(yùn)行時(shí) (CLR) 集成)、新數(shù)據(jù)類型(例如 VARCHAR(MAX) 和 XML)、用戶定義類型和用戶定義聚合。此外,SQL Server Express 數(shù)據(jù)庫可以附著到 SQL Server 2005,而且使用 SQL Server Express 實(shí)例編寫的應(yīng)用程序同樣可以與 SQL Server 2005 實(shí)例一起協(xié)調(diào)運(yùn)行。還支持復(fù)制和 SQL Service Broker 功能,該功能將在后面詳細(xì)介紹。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多