
【概括介紹】
SQL Server 2008在企業(yè)中也是非常重要的應(yīng)用,各種財(cái)務(wù)系統(tǒng),erp系統(tǒng),oa系統(tǒng)等都會用到SQL Server 2008數(shù)據(jù)庫,甚至網(wǎng)站也可以用到數(shù)據(jù)庫來作為網(wǎng)站的后臺。這是微軟官方發(fā)布的SQL Server 2008 SP3簡體中文版,基于SQL Server 2008提供可靠高效的智能數(shù)據(jù)平臺構(gòu)建而成,提供了大量新改進(jìn),可幫助您的組織滿懷信心地調(diào)整規(guī)模、提高 IT 效率并實(shí)現(xiàn)管理完善的自助BI。此版本SQL Server 2008 SP3中包含應(yīng)用程序和多服務(wù)器管理、復(fù)雜事件處理、主數(shù)據(jù)服務(wù)及最終用戶報(bào)告等方面的新功能和增強(qiáng)功能。【新增功能】
一、可信SQL Server 為您的業(yè)務(wù)關(guān)鍵型應(yīng)用程序提供最高級別的安全性、可靠性和伸縮性。
1、保護(hù)有價(jià)值的信息
透明的數(shù)據(jù)加密
允許加密整個數(shù)據(jù)庫、數(shù)據(jù)文件或日志文件,無需更改應(yīng)用程序。這樣做的好處包括:同時使用范圍和模糊搜索來搜索加密的數(shù)據(jù),從未經(jīng)授權(quán)的用戶搜索安全的數(shù)據(jù),可以不更改現(xiàn)有應(yīng)用程序的情況下進(jìn)行數(shù)據(jù)加密。
可擴(kuò)展的鍵管理
SQL Server 2005 為加密和鍵管理提供一個全面的解決方案。SQL Server 2008 通過支持第三方鍵管理和 HSM 產(chǎn)品提供一個優(yōu)秀的解決方案,以滿足不斷增長的需求。
審計(jì)
通過 DDL 創(chuàng)建和管理審計(jì),同時通過提供更全面的數(shù)據(jù)審計(jì)來簡化遵從性。這允許組織回答常見的問題,例如“檢索什么數(shù)據(jù)?”。
2、確保業(yè)務(wù)連續(xù)性
增強(qiáng)的數(shù)據(jù)庫鏡像
SQL Server 2008 構(gòu)建于 SQL Server 2005 之上,但增強(qiáng)的數(shù)據(jù)庫鏡像,包括自動頁修復(fù)、提高性能和提高支持能力,因而是一個更加可靠的平臺。
數(shù)據(jù)頁的自動恢復(fù)
SQL Server 2008 允許主機(jī)器和鏡像機(jī)器從 823/824 類型的數(shù)據(jù)頁錯誤透明地恢復(fù),它可以從透明于終端用戶和應(yīng)用程序的鏡像伙伴請求新副本。
日志流壓縮
數(shù)據(jù)庫鏡像需要在鏡像實(shí)現(xiàn)的參與方之間進(jìn)行數(shù)據(jù)傳輸。使用 SQL Server 2008,參與方之間的輸出日志流壓縮提供最佳性能,并最小化數(shù)據(jù)庫鏡像使用的網(wǎng)絡(luò)帶寬。
3、啟用可預(yù)測的響應(yīng)
資源管理者
通過引入資源管理者來提供一致且可預(yù)測的響應(yīng),允許組織為不同的工作負(fù)荷定義資源限制和優(yōu)先級,這允許并發(fā)工作負(fù)荷為它們的終端用戶提供一致的性能。
可預(yù)測的查詢性能
通過提供功能鎖定查詢計(jì)劃支持更高的查詢性能穩(wěn)定性和可預(yù)測性,允許組織在硬件服務(wù)器替換、服務(wù)器升級和生產(chǎn)部署之間推進(jìn)穩(wěn)定的查詢計(jì)劃。
數(shù)據(jù)壓縮
更有效地存儲數(shù)據(jù),并減少數(shù)據(jù)的存儲需求。數(shù)據(jù)壓縮還為大 I/O 邊界工作量(例如數(shù)據(jù)倉庫)提供極大的性能提高。
熱添加 CPU
允許 CPU 資源在支持的硬件平臺上添加到 SQL Server 2008,以動態(tài)調(diào)節(jié)數(shù)據(jù)庫大小而不強(qiáng)制應(yīng)用程序宕機(jī)。注意,SQL Server 已經(jīng)支持在線添加內(nèi)存資源的能力。
二、高效率
為了抓住如今風(fēng)云變幻的商業(yè)機(jī)會,公司需要能力來快速創(chuàng)建和部署數(shù)據(jù)驅(qū)動的解決方案。SQL Server 2008 減少了管理和開發(fā)應(yīng)用程序的時間和成本。
1、根據(jù)策略進(jìn)行管理
Policy-Based Management
Policy-Based Management 是一個基于策略的系統(tǒng),用于管理 SQL Server 2008 的一個或多個實(shí)例。將其與 SQL Server Management Studio 一起使用可以創(chuàng)建管理服務(wù)器實(shí)體(比如 SQL Server 實(shí)例、數(shù)據(jù)庫和其他 SQL Server 對象)的策略。
精簡的安裝
SQL Server 2008 通過重新設(shè)計(jì)安裝、設(shè)置和配置體系結(jié)構(gòu),對 SQL Server 服務(wù)生命周期進(jìn)行了巨大的改進(jìn)。這些改進(jìn)將物理位在硬件上的安裝與 SQL Server 軟件的配置隔離,允許組織和軟件合作伙伴提供推薦的安裝配置。
性能數(shù)據(jù)收集
性能調(diào)節(jié)和故障診斷對于管理員來說是一項(xiàng)耗時的任務(wù)。為了給管理員提供可操作的性能檢查,SQL Server 2008 包含更多詳盡性能數(shù)據(jù)的集合,一個用于存儲性能數(shù)據(jù)的集中化的新數(shù)據(jù)倉庫,以及用于報(bào)告和監(jiān)視的新工具。
2、簡化應(yīng)用程序開發(fā)
語言集成查詢(LINQ)
開發(fā)人員可以使用諸如 C# 或 VB.NET 等托管的編程語言而不是 SQL 語句查詢數(shù)據(jù)。允許根據(jù) ADO.NET(LINQ to SQL)、ADO.NET DataSets(LINQ to DataSet)、ADO.NET Entity Framework(LINQ to Entities),以及實(shí)體數(shù)據(jù)服務(wù)映射供應(yīng)商運(yùn)行 .NET 語言編寫的無縫、強(qiáng)類型、面向集合的查詢。新的 LINQ to SQL 供應(yīng)商允許開發(fā)人員在 SQL Server 2008 表和列上直接使用 LINQ。
ADO.NET Object Services
ADO.NET 的 Object Services 層將具體化、更改跟蹤和數(shù)據(jù)持久作為 CLR 對象。使用 ADO.NET 框架的開發(fā)人員可以使用 ADO.NET 管理的 CLR 對象進(jìn)行數(shù)據(jù)庫編程。SQL Server 2008 引入更有效、優(yōu)化的支持來提高性能和簡化開發(fā)。
3、存儲任何信息
DATE/TIME
SQL Server 2008 引入新的日期和時間數(shù)據(jù)類型:
DATE - 僅表示日期的類型
TIME - 僅表示時間的類型
DATETIMEOFFSET - 可以感知時區(qū)的 datetime 類型
DATETIME2 - 比現(xiàn)有 DATETIME 類型具有更大小數(shù)位和年份范圍的 datetime 類型
新的數(shù)據(jù)類型允許應(yīng)用程序擁有獨(dú)立的日期和時間類型,同時為時間值提供大的數(shù)據(jù)范圍或用戶定義的精度。
HIERARCHY ID
允許數(shù)據(jù)庫應(yīng)用程序使用比當(dāng)前更有效的方法來制定樹結(jié)構(gòu)的模型。新的系統(tǒng)類型 HierarchyId 可以存儲代表層次結(jié)構(gòu)樹中節(jié)點(diǎn)的值。這種新類型將作為一種 CLR UDT 實(shí)現(xiàn),將暴露幾種有效并有用的內(nèi)置方法,用于使用靈活的編程模型創(chuàng)建和操作層次結(jié)構(gòu)節(jié)點(diǎn)。
FILESTREAM Data
允許大型二進(jìn)制數(shù)據(jù)直接存儲在 NTFS 文件系統(tǒng)中,同時保留數(shù)據(jù)庫的主要部分并維持事務(wù)一致性。允許擴(kuò)充傳統(tǒng)上由數(shù)據(jù)庫管理的大型二進(jìn)制數(shù)據(jù),可以存儲在數(shù)據(jù)庫外部更加成本有效的存儲設(shè)備上,而沒有泄密風(fēng)險(xiǎn)。
集成的全文本搜索
集成的全文本搜索使文本搜索和關(guān)系型數(shù)據(jù)之間能夠無縫轉(zhuǎn)換,同時允許用戶使用文本索引在大型文本列上執(zhí)行高速文本搜索。
Sparse Columns
NULL 數(shù)據(jù)不占據(jù)物理空間,提供高效的方法來管理數(shù)據(jù)庫中的空數(shù)據(jù)。例如,Sparse Columns 允許通常有許多空值的對象模型存儲在 SQL Server 2005 數(shù)據(jù)庫中,而無需耗費(fèi)大量空間成本。
大型用戶定義的類型
SQL Server 2008 消除用戶定義類型(UDT)的 8 KB 限制,允許用戶極大地?cái)U(kuò)展其 UDT 的大小。
空間數(shù)據(jù)類型
通過使用對空間數(shù)據(jù)的支持,將空間能力構(gòu)建到您的應(yīng)用程序中。
使用地理數(shù)據(jù)類型實(shí)現(xiàn)“圓面地球”解決方案。使用經(jīng)緯度來定義地球表面的區(qū)域。
使用地理數(shù)據(jù)類型實(shí)現(xiàn)“平面地球”解決方案。存儲與投影平面表面和自然平面數(shù)據(jù)關(guān)聯(lián)的多邊形、點(diǎn)和線,例如內(nèi)部空間。
三、智能
SQL Server 2008 提供全面的平臺,在用戶需要的時候提供智能。
1、集成任何數(shù)據(jù)
備份壓縮
在線保存基于磁盤的備份昂貴且耗時。借助 SQL Server 2008 備份壓縮,在線保存?zhèn)浞菟璧拇鎯臻g更少,備份運(yùn)行速度更快,因?yàn)樾枰拇疟P I/O 更少。
已分區(qū)表并行
分區(qū)允許組織更有效地管理增長迅速的表,可以將這些表透明地分成易于管理的數(shù)據(jù)塊。SQL Server 2008 繼承了 SQL Server 2005 中的分區(qū)優(yōu)勢,但提高了大型分區(qū)表的性能。
星型連接查詢優(yōu)化
SQL Server 2008 為常見的數(shù)據(jù)倉庫場景提供改進(jìn)的查詢性能。星型連接查詢優(yōu)化通過識別數(shù)據(jù)倉庫連接模式來減少查詢響應(yīng)時間。
Grouping Sets
Grouping Sets 是對 GROUP BY 子句的擴(kuò)展,允許用戶在同一個查詢中定義多個分組。Grouping Sets 生成單個結(jié)果集(等價(jià)于不同分組行的一個 UNION ALL),使得聚集查詢和報(bào)告變得更加簡單快速。
更改數(shù)據(jù)捕獲
使用“更改數(shù)據(jù)捕獲”,可以捕獲更改內(nèi)容并存放在更改表中。它捕獲完整的更改內(nèi)容,維護(hù)表的一致性,甚至還能捕獲跨模式的更改。這使得組織可以將最新的信息集成到數(shù)據(jù)倉庫中。
MERGE SQL 語句
隨著 MERGE SQL 語句的引入,開發(fā)人員可以更加高效地處理常見的數(shù)據(jù)倉庫存儲應(yīng)用場景,比如檢查某行是否存在,然后執(zhí)行插入或更新。
SQL Server Integration Services(SSIS)管道線改進(jìn)
“數(shù)據(jù)集成”包現(xiàn)在可以更有效地?cái)U(kuò)展,可以利用可用資源和管理最大的企業(yè)規(guī)模工作負(fù)載。新的設(shè)計(jì)將運(yùn)行時的伸縮能力提高到多個處理器。
SQL Server Integration Services(SSIS)持久查找
執(zhí)行查找的需求是最常見的 ETL 操作之一。這在數(shù)據(jù)倉庫中特別普遍,其中事實(shí)記錄需要使用查找將企業(yè)關(guān)鍵字轉(zhuǎn)換成相應(yīng)的替代字。SSIS 增強(qiáng)查找的性能以支持最大的表。
2、發(fā)布相關(guān)的信息
分析規(guī)模和性能
SQL Server 2008 使用增強(qiáng)的分析能力和更復(fù)雜的計(jì)算和聚集交付更廣泛的分析。新的立方體設(shè)計(jì)工具幫助用戶精簡分析基礎(chǔ)設(shè)施的開發(fā),讓他們能夠?yàn)閮?yōu)化的性能構(gòu)建解決方案。
塊計(jì)算
塊計(jì)算在處理性能方面提供極大的改進(jìn),允許用戶增加其層次結(jié)構(gòu)的深度和計(jì)算的復(fù)雜性。
寫回
新的 MOLAP 在 SQL Server 2008 Analysis Services 中啟用寫回(writeback)功能,不再需要查詢 ROLAP 分區(qū)。這為用戶提供分析應(yīng)用程序中增強(qiáng)的寫回場景,而不犧牲傳統(tǒng)的 OLAP 性能。
3、推動可操作的商務(wù)洞察力
企業(yè)報(bào)表引擎
報(bào)表可以使用簡化的部署和配置在組織中方便地分發(fā)(內(nèi)部和外部)。這使得用戶可以方便地創(chuàng)建和共享任何規(guī)格和復(fù)雜度的報(bào)表。
Internet 報(bào)表部署
通過在 Internet 上部署報(bào)表,很容易找到客戶和供應(yīng)商。
管理報(bào)表體系結(jié)構(gòu)
通過集中化存儲和所有配置設(shè)置的 API,使用內(nèi)存管理、基礎(chǔ)設(shè)施鞏固和更簡單的配置來增強(qiáng)支持能力和控制服務(wù)器行為的能力。
Report Builder 增強(qiáng)
通過報(bào)表設(shè)計(jì)器輕松構(gòu)建任何結(jié)構(gòu)的特殊報(bào)表和創(chuàng)作報(bào)表。
內(nèi)置的表單認(rèn)證
內(nèi)置的表單認(rèn)證讓用戶可以在 Windows 和 Forms 之間方便地切換。
報(bào)表服務(wù)器應(yīng)用程序嵌入
報(bào)表服務(wù)器應(yīng)用程序嵌入使得報(bào)表和訂閱中的 URL 可以重新指向前端應(yīng)用程序。
Microsoft Office 集成
SQL Server 2008 提供新的 Word 渲染,允許用戶通過 Microsoft Office Word 直接使用報(bào)表。此外,現(xiàn)有的 Excel 渲染器已經(jīng)得以極大地增強(qiáng),以支持嵌套的數(shù)據(jù)區(qū)域、子報(bào)表以及合并的表格改進(jìn)等功能。這讓用戶保持布局保真度并改進(jìn) Microsoft Office 應(yīng)用程序?qū)?bào)表的總體使用。
預(yù)測性分析
SQL Server Analysis Services 繼續(xù)交付高級的數(shù)據(jù)挖掘技術(shù)。更好的時間序列支持增強(qiáng)了預(yù)測能力。增強(qiáng)的挖掘結(jié)構(gòu)提供更大的靈活性,可以通過過濾執(zhí)行集中分析,還可以提供超出挖掘模型范圍的完整信息報(bào)表。新的交叉驗(yàn)證允許同時確認(rèn)可信結(jié)果的精確性和穩(wěn)定性。此外,針對 Office 2007 的 SQL Server 2008 數(shù)據(jù)挖掘附件提供的新特性使組織中的每個用戶都可以在桌面上獲得更多可操作的洞察。
【安裝教程】
在Windows7操作系統(tǒng)里,啟動Microsoft SQL 2008安裝程序后,系統(tǒng)兼容性助手將提示軟件存在兼容性問題,在安裝完成之后必須安裝SP1補(bǔ)丁才能運(yùn)行,如圖所示。這里選擇“運(yùn)行程序”開始SQL Server 2008的安裝。
進(jìn)入SQL Server安裝中心后跳過“計(jì)劃”內(nèi)容,直接選擇界面左側(cè)列表中的“安裝”,如圖所示,進(jìn)入安裝列表選擇。

如圖所示,進(jìn)入SQL Server安裝中心-安裝界面后,右側(cè)的列表顯示了不同的安裝選項(xiàng)。本文以全新安裝為例說明整個安裝過程,因此這里選擇第一個安裝選項(xiàng)“全新SQL Server獨(dú)立安裝或現(xiàn)有安裝添加功能”。

選擇全新安裝之后,系統(tǒng)程序兼容助手再次提示兼容性問題,如圖所示。選擇“運(yùn)行程序”繼續(xù)安裝。

之后進(jìn)入“安裝程序支持規(guī)則”安裝界面,安裝程序?qū)⒆詣訖z測安裝環(huán)境基本支持情況,需要保證通過所有條件后才能進(jìn)行下面的安裝,如圖所示。當(dāng)完成所有檢測后,點(diǎn)擊“確定”進(jìn)行下面的安裝。

接下來是SQL Server2008版本選擇和密鑰填寫,本文以“Enterprise Evaluation”為例介紹安裝過程,密鑰可以向Microsoft官方購買,如圖所示。

在許可條款界面中,需要接受Microsoft軟件許可條款才能安裝SQL Server2008,如圖所示。

接下來將進(jìn)行安裝支持檢察,如圖所示,點(diǎn)擊“安裝”繼續(xù)安裝。

如圖所示,當(dāng)所有檢測都通過之后才能繼續(xù)下面的安裝。如果出現(xiàn)錯誤,需要更正所有失敗后才能安裝。

通過“安裝程序支持規(guī)則”檢察之后進(jìn)入“功能選擇”界面,如圖所示。這里選擇需要安裝的SQL Server功能,以及安裝路徑。建議:由于數(shù)據(jù)和操作日志文件可能會特別龐大,請謹(jǐn)慎選擇安裝路徑,或在建立數(shù)據(jù)庫時選擇專有的保存路徑。

如圖所示,接下來是“實(shí)例配置”,這里選擇默認(rèn)的ID和路徑。

在完成安裝內(nèi)容選擇之后會顯示磁盤使用情況,可根據(jù)磁盤空間自行調(diào)整,如圖所示。

如圖所示,在服務(wù)器配置中,需要為各種服務(wù)指定合法的賬戶。

接下來是數(shù)據(jù)庫登錄時的身份驗(yàn)證,這里需要為SQL Server指定一位管理員,本文以系統(tǒng)管理員作為示例,如圖所示。建議:在服務(wù)器上安裝SQL Server時,安全起見為此建立獨(dú)立的用戶進(jìn)行管理?;旌夏J绞潜镜叵到y(tǒng)管理員與管理員有訪問的權(quán)限

如圖所示,為“Analysis Services配置”指定管理員,本文以系統(tǒng)管理員作為示例。建議:在服務(wù)器上安裝SQL Server時,安全起見為此建立獨(dú)立的用戶進(jìn)行管理。

在報(bào)表服務(wù)配置中選擇默認(rèn)模式,用戶可根據(jù)需求選擇,如圖所示。

如圖所示,“錯誤和使用情況報(bào)告”界面中可選擇是否將錯誤報(bào)告發(fā)送給微軟。

最后根據(jù)功能配置選擇再次進(jìn)行環(huán)境檢察,如圖所示。

當(dāng)通過檢察之后,軟件將會列出所有的配置信息,最后一次確認(rèn)安裝,如圖所示。點(diǎn)擊“安裝”開始SQL Server安裝。

根據(jù)硬件環(huán)境的差異,安裝過程可能持續(xù)10-30分鐘,如圖所示。

如圖所示,當(dāng)安裝完成之后,SQL Server將列出各功能安裝狀態(tài)。

如圖所示,此時SQL Server 2008完成了安裝,并將安裝日志保存在了指定的路徑下。

【使用教程】
如何新建一個表?安裝好sql server 2008后,把這個圖標(biāo)直接右鍵快捷方式到桌面,方便以后使用,如圖所示。

雙擊這個圖標(biāo),參考sql server 2008的安裝教程,設(shè)計(jì)好用戶名密碼后,直接登陸,如圖所示。

選擇數(shù)據(jù)庫,右鍵添加數(shù)據(jù)庫。

輸入新建數(shù)據(jù)庫的名稱,默認(rèn)為c盤,點(diǎn)擊添加,如圖所示。


新的數(shù)據(jù)庫下面找到表這個選項(xiàng)

選擇新建表,如圖所示。

設(shè)置列名和數(shù)據(jù)類型,一般如圖所示的類型,ID為int,其他為varchar,具體其他的類型,需要參考其他教程哦??旖萱ICtrl+S,保存并且命名。

右擊表名,選擇編輯前200行,如圖所示。

在表格中填入自己需要的字段名,以及其他信息,如圖所示。

選擇前1000行,查看剛剛建好的表的內(nèi)容,如圖所示。

效果如下,建好了表格咯~

【系統(tǒng)要求】
支持的操作系統(tǒng):Windows Server 2003 Service Pack 2, Windows Server 2008, Windows Vista, Windows Vista Service Pack 1, Windows XP Service Pack 2, Windows XP Service Pack 3——32 位系統(tǒng):具有 Intel 1 GHz(或同等性能的兼容處理器)或速度更快的處理器的計(jì)算機(jī)(建議使用 2 GHz 或速度更快的處理器。僅支持單處理器)
——64 位系統(tǒng):1.4 GHz 或速度更快的處理器(建議使用 2 GHz 或速度更快的處理器。僅支持單處理器)
——最低 256 MB RAM(建議使用 1 GB 或更大的 RAM)
——1 GB 可用硬盤空間
【更新日志】
微軟日前公開發(fā)布了SQL Server 2008 SP3,用戶可以從微軟下載中心獲取SP服務(wù)包和功能包升級。SP3主要包括自SQL Server 2008 SP2以來的累積更新,修復(fù)了用戶反饋的一些問題。SQL Server 2008 SP3主要更新如下:
完善了從之前版本升級至SQL Server 2008 SP3的用戶體驗(yàn),對產(chǎn)品啟動進(jìn)行了性能和穩(wěn)定性的增強(qiáng);
在SQL Server Integration服務(wù)日志中將顯示所有Data Flows中發(fā)送的總行數(shù);
當(dāng)Shrink Database選項(xiàng)開啟時,增強(qiáng)了創(chuàng)建維護(hù)計(jì)劃的警告信息;
解決了透明數(shù)據(jù)加密啟用時的數(shù)據(jù)庫問題;
優(yōu)化了索引關(guān)于DAT(數(shù)據(jù)庫調(diào)節(jié)向?qū)В┑腟patial Data Type列的查詢結(jié)果;
Sequence Functions(例如Row_Numbers)用戶體驗(yàn)優(yōu)化


































