- SQL Server 2005數(shù)據(jù)庫項目教程
- 朱偉華 呂巖榮 楊銘
- 2956字
- 2019-11-06 14:28:56
任務(wù)1 安裝SQL Server 2005
知識梳理
1.SQL Server 2005的版本
為了更好地滿足每一個客戶的需求,微軟公司將SQL Server 2005產(chǎn)品分為5個版本:企業(yè)版、開發(fā)人員版、標(biāo)準(zhǔn)版、工作組版、簡易版,并提供一系列的解決方案。SQL Server 2005產(chǎn)品系列的各個版本主要是針對不同的具體應(yīng)用需求而設(shè)計的,不同版本能夠滿足企業(yè)和個人獨(dú)特的性能、運(yùn)行以及價格需求。需要安裝哪些SQL Server 2005組件也要根據(jù)企業(yè)或個人的需求而做出最佳選擇。
(1)簡易版:免費(fèi)、易用且便于管理,多用于學(xué)習(xí)。與Visual Studio 2005集成在一起,可以輕松開發(fā)功能豐富、存儲安全、配置快速的數(shù)據(jù)驅(qū)動應(yīng)用程序,還可以起到客戶端數(shù)據(jù)庫及基本服務(wù)器數(shù)據(jù)庫的作用。它是低端獨(dú)立軟件供應(yīng)商(ISV)、低端服務(wù)器用戶、創(chuàng)建Web應(yīng)用程序的非專業(yè)開發(fā)人員,以及創(chuàng)建客戶端應(yīng)用程序的編程愛好者的理想選擇。其主要功能有:管理簡單報表、復(fù)制和SSB(SQL Server Broker)客戶端。
(2)工作組版:經(jīng)濟(jì)、適用的數(shù)據(jù)庫解決方案,是理想的入門級數(shù)據(jù)庫。該版本具有可靠、功能強(qiáng)大且易于管理等特點(diǎn),是在數(shù)據(jù)庫大小和用戶數(shù)量上沒有限制的小型企業(yè)最理想的數(shù)據(jù)庫解決方案。它既可用作前端Web服務(wù)器,也可用作部門或分支機(jī)構(gòu)的運(yùn)營。支持1~2個CPU、3GB RAM,僅支持32位。主要功能有:Management Studio、導(dǎo)入/導(dǎo)出、有限復(fù)制發(fā)布、群集、備份日志傳遞。它包括SQL Server產(chǎn)品系列的核心數(shù)據(jù)庫功能,并且可以輕松地升級至標(biāo)準(zhǔn)版和企業(yè)版。
(3)標(biāo)準(zhǔn)版:完全的數(shù)據(jù)管理和分析平臺,用于中等商務(wù)和大型單位,是需要全面的數(shù)據(jù)管理和分析平臺的中小型企業(yè)的理想選擇。它包括電子商務(wù)、數(shù)據(jù)庫、集成商務(wù)智能和業(yè)務(wù)流解決方案所需的基本功能。支持1~4個CPU,不限制RAM,支持32位和64位。主要功能有:數(shù)據(jù)庫鏡像、基礎(chǔ)ETL(Extract Transform Load)、帶有Analysis Services的標(biāo)準(zhǔn)OLAP服務(wù)器、帶有Reporting Services的標(biāo)準(zhǔn)報表、數(shù)據(jù)挖掘、完全復(fù)制和SSB發(fā)布。
(4)企業(yè)版:該版本是最全面的SQL Server版本,是超大型企業(yè)的理想選擇,能夠滿足最復(fù)雜的要求。在功能上達(dá)到了支持超大型企業(yè)進(jìn)行聯(lián)機(jī)事務(wù)處理(OLTP)、高度復(fù)雜的數(shù)據(jù)分析、數(shù)據(jù)庫系統(tǒng)和網(wǎng)站所需的性能要求;完全集成的數(shù)據(jù)管理和分析平臺,適合商業(yè)上有重要需求的企業(yè)應(yīng)用;全面商務(wù)智能和分析能力及其高可用性功能(如故障轉(zhuǎn)移群集),可以承載企業(yè)的大多數(shù)關(guān)鍵業(yè)務(wù)處理;不限制規(guī)模和分區(qū);支持32位和64位。主要功能有:高級數(shù)據(jù)庫鏡像、完全的聯(lián)機(jī)和并行操作,以及數(shù)據(jù)庫快照、高級分析工具(包括完整的OLAP的數(shù)據(jù)挖掘,帶有自定義、高可伸縮和實(shí)時報表的高級報表,帶有復(fù)雜數(shù)據(jù)路由和轉(zhuǎn)換能力的高級ETL)。
(5)開發(fā)人員版:使開發(fā)人員可以在SQL Server上生成任何類型的應(yīng)用程序。該版本包括SQL Server 2005企業(yè)版的所有功能,但有許可限制,只能用于開發(fā)和測試系統(tǒng),而不能用作生產(chǎn)服務(wù)器。開發(fā)人員版是ISV、咨詢?nèi)藛T、系統(tǒng)集成商、解決方案供應(yīng)商,以及創(chuàng)建和測試應(yīng)用程序的企業(yè)開發(fā)人員的理想選擇。開發(fā)人員版可根據(jù)生產(chǎn)需要升級到SQL Server 2005企業(yè)版。
2.SQL Server 2005的安裝要求
(1)SQL Server 2005的系統(tǒng)要求。安裝SQL Server 2005服務(wù)器需要滿足基本的硬件要求和軟件要求。SQL Server 2005運(yùn)行在32位平臺上的要求與運(yùn)行在64位平臺上的要求不同,詳細(xì)情況可查看聯(lián)機(jī)文檔。
①硬件要求:
·顯示器:SQL Server圖形工具需要的分辨率至少為1024×768像素。
·CD或DVD驅(qū)動器:安裝時需要相應(yīng)的CD或DVD驅(qū)動器。
·硬盤:在安裝SQL Server 2005的過程中,Windows安裝程序會在系統(tǒng)驅(qū)動器中創(chuàng)建臨時文件。在運(yùn)行安裝程序或升級到SQL Server 2005之前,建議驗證系統(tǒng)驅(qū)動器中是否具有1.6GB以上的可用磁盤空間來存儲這些文件。
②軟件要求:
·網(wǎng)絡(luò)軟件要求:Windows Server 2003、Windows XP和Windows 2000內(nèi)置的網(wǎng)絡(luò)軟件IIS。64位版本的SQL Server 2005的網(wǎng)絡(luò)軟件要求與32位版本的要求相同。
·其他軟件要求:SQL Server安裝程序需要Windows Installer 3.1或更高版本,以及Microsoft數(shù)據(jù)訪問組件MDAC 2.8 SP1或更高版本。可以從Microsoft官方網(wǎng)站下載MDAC 2.8 SP1。SQL Server安裝程序安裝該產(chǎn)品還需要以下組件:Microsoft Windows.NET Framework 2.0、Microsoft SQL Server本機(jī)客戶端、Microsoft SQL Server安裝程序支持文件。這些組件需要分別安裝。在安裝完成所需組件之后,SQL Server安裝程序?qū)Ⅱ炞C計算機(jī)是否滿足成功安裝SQL Server所需的所有其他要求。
(2)SQL Server 2005的安全要求。在安裝SQL Server 2005之前,除了檢查服務(wù)器及網(wǎng)絡(luò)環(huán)境符合安裝要求外,還需要保證服務(wù)器操作系統(tǒng)運(yùn)行環(huán)境的安全性,以使SQL Server 2005在一個純凈而安全的環(huán)境下進(jìn)行安裝。因此,需要從以下幾方面考慮:
①增強(qiáng)物理安全性。
②使用防火墻。
③隔離服務(wù)。
④創(chuàng)建具有最低特權(quán)的服務(wù)賬戶。
⑤禁用NetBIOS和服務(wù)器消息塊。
任務(wù)實(shí)施
完成準(zhǔn)備工作后,就可以安裝SQL Server 2005。在安裝過程中SQL Server 2005提出了一系列選項和服務(wù)器配置問題,根據(jù)安裝向?qū)У奶崾炯纯砂惭b。SQL Server 2005安裝分為本地安裝、命令行安裝和遠(yuǎn)程安裝3種方式。
下面以本地安裝為例,介紹SQL Server 2005標(biāo)準(zhǔn)版的具體安裝步驟。
(1)將光盤放入光驅(qū)中,運(yùn)行setup.exe文件,出現(xiàn)安裝SQL Server 2005的啟動界面,單擊“服務(wù)器組件、工具、聯(lián)機(jī)叢書和示例”按鈕,進(jìn)入圖1.1所示的“最終用戶許可協(xié)議”對話框。
(2)選中“我接受許可條款和條件”復(fù)選框,接受協(xié)議內(nèi)容,然后單擊“下一步”按鈕,進(jìn)入圖1.2所示的“安裝必備組件”對話框。單擊“安裝”按鈕,安裝必備的組件。

圖1.1 “最終用戶許可協(xié)議”對話框

圖1.2 “安裝必備組件”對話框
(3)安裝完必備組件后,SQL Server安裝程序?qū)⒆詣訏呙栌嬎銠C(jī)配置,完成后進(jìn)入圖1.3所示的“歡迎使用Microsoft SQL Server安裝向?qū)А睂υ捒颉?/p>
(4)單擊“下一步”按鈕,進(jìn)入“系統(tǒng)配置檢查”對話框,在該對話框中可以看到是否存在可能阻止安裝程序運(yùn)行的情況,如圖1.4所示。在任務(wù)中,安裝程序警告:系統(tǒng)未滿足SQL Server對“IIS功能要求”,單擊該行的“消息”鏈接,可查看相關(guān)的警告信息。

圖1.3 使用安裝向?qū)υ捒?/p>

圖1.4 “系統(tǒng)配置檢查”對話框
(5)根據(jù)“系統(tǒng)配置檢查報告”的內(nèi)容,安裝和配置好必需的組件,然后單擊“下一步”按鈕,進(jìn)入“注冊信息”對話框,在“姓名”和“公司”文本框中輸入相應(yīng)的信息,如圖1.5所示。
(6)單擊“下一步”按鈕進(jìn)入“要安裝的組件”對話框,選擇要安裝的組件。選擇各個組件組時,窗口中將顯示相應(yīng)的說明,如圖1.6所示。

圖1.5 “注冊信息”對話框

圖1.6 “要安裝的組件”對話框
(7)單擊“下一步”按鈕進(jìn)入圖1.7所示的“實(shí)例名”對話框,為安裝的軟件選擇默認(rèn)實(shí)例或已命名的實(shí)例,這里選擇“默認(rèn)實(shí)例”。
(8)單擊“下一步”按鈕,進(jìn)入圖1.8所示的“服務(wù)賬戶”對話框,可以為所有服務(wù)指定同一個登錄賬戶,也可以根據(jù)需要為每個服務(wù)指定單獨(dú)的賬戶。如果要為每個服務(wù)指定單獨(dú)的賬戶,須選中“為每個服務(wù)賬戶進(jìn)行定義”復(fù)選框,并從“服務(wù)”下拉列表框中選擇服務(wù)名稱,然后為該服務(wù)提供登錄憑據(jù)。該對話框中,還可以選擇“使用內(nèi)置系統(tǒng)賬戶”或“使用域用戶賬戶”,這里選擇“使用內(nèi)置系統(tǒng)賬戶”。

圖1.7 “實(shí)例名”對話框

圖1.8 “服務(wù)賬戶”對話框
(9)單擊“下一步”按鈕進(jìn)入圖1.9所示的“身份驗證模式”對話框,默認(rèn)選中“Windows身份驗證模式”單選按鈕,不用設(shè)置密碼;如果選中“混合模式”單選按鈕,需要設(shè)置超級用戶sa的登錄密碼。
(10)單擊“下一步”按鈕進(jìn)入圖1.10所示的“安裝進(jìn)度”窗口時,通過它可以在安裝過程中監(jiān)視安裝進(jìn)度。如果要在安裝期間查看組件的日志文件,可單擊“安裝進(jìn)度”對話框中的產(chǎn)品或狀態(tài)名稱查看。

圖1.9 “身份驗證模式”對話框

圖1.10 “安裝進(jìn)度”對話框
(11)單擊“下一步”按鈕進(jìn)入圖1.11所示的“完成Microsoft SQL Server 2005安裝”對話框。單擊“完成”按鈕,退出SQL Server安裝向?qū)АO到y(tǒng)要求重新啟動計算機(jī),如果未能重新啟動計算機(jī),可能會導(dǎo)致以后運(yùn)行安裝程序失敗。

圖1.11 完成安裝
- 深度實(shí)踐OpenStack:基于Python的OpenStack組件開發(fā)
- Oracle從新手到高手
- Django開發(fā)從入門到實(shí)踐
- 數(shù)據(jù)庫系統(tǒng)原理及MySQL應(yīng)用教程
- 基于免疫進(jìn)化的算法及應(yīng)用研究
- FFmpeg入門詳解:音視頻原理及應(yīng)用
- 軟件測試技術(shù)指南
- Java Web開發(fā)實(shí)例大全(基礎(chǔ)卷) (軟件工程師開發(fā)大系)
- 深入理解BootLoader
- C編程技巧:117個問題解決方案示例
- Mastering jQuery Mobile
- 數(shù)據(jù)結(jié)構(gòu)與算法詳解
- H5頁面設(shè)計與制作(全彩慕課版·第2版)
- ASP.NET Core 2 High Performance(Second Edition)
- Python深度學(xué)習(xí):基于PyTorch