安裝SQL Server 2005的詳細步驟下面就開始使用安裝向導進行安裝,安裝的SQL Server 2005版本為Microsoft SQL Server 2005 Enterprise Edition(32),共兩張光盤。
提示 本書安裝的硬件環(huán)境為:AMD Turion(tm) 64 x2 Mobile,集成顯示卡,1GB內(nèi)存。軟件環(huán)境為:Windows Server 2000 SP4。
把第一張光盤放入光驅中,出現(xiàn)如圖1.4所示的界面。
圖1.4 光盤啟動界面在該畫面中,可以為開始安裝作準備,單擊“檢查硬件和軟件要求(W)”鏈接可以檢查計算機的硬件和軟件環(huán)境是否符合安裝要求。單擊“服務器組件、工具、聯(lián)機叢書和示例(C)”鏈接,開始安裝SQL2005,如圖1.5所示。
圖1.5 選擇安裝項在“最終用戶許可協(xié)議”界面下方,單擊選中“我接受許可條款和條件(A)”復選框,然后單擊“下一步(N)”按鈕,
如圖1.6所示。
圖1.6 最終用戶許可協(xié)議出現(xiàn)“安裝必備組件”界面,耐心等待系統(tǒng)自動安裝所必需的組件,如圖1.7所示。
圖1.7 安裝必備組件等待一段時間后,進入“歡迎使用Microsoft SQL Server安裝向導”界面,如圖1.8 所示。
圖1.8 安裝向導的歡迎界面出現(xiàn)“系統(tǒng)配置檢查”界面,將對系統(tǒng)自動進行檢查,如圖1.9所示。
圖1.9 “系統(tǒng)配置檢查”界面
提示 “系統(tǒng)配置檢查”界面將掃描安裝計算機,查找是否存在可能阻止安裝程序運行的情況。若要查看SCC結果,可單擊“報告”按鈕選擇報告選項,包括查看報告,將報告保存到文件,將報告復制到剪貼板和以電子郵件的形式發(fā)送報告。在此過程中,如果存在不滿足安裝要求的配置,SCC會提示用戶。
完成系統(tǒng)配置檢查后,系統(tǒng)將要求用戶輸入安裝密鑰,用以注冊,如圖1.10所示。
圖1.10 “注冊信息”界面在接下來的“要安裝的組件”界面中,用戶將自定義選擇安裝所需要的組件,如圖1.11所示。
圖1.11 選擇安裝組件單擊“高級”按鈕后,可以查看更多的選項,如圖1.12所示。
圖1.12 更改功能的安裝方式
提示 在出現(xiàn)的自定義安裝界面中,用戶可以進行以下操作。l 單擊圖標選擇安裝Microsoft SQL Server 2005各種組件的詳細信息。l 單擊“瀏覽”按鈕選擇Microsoft SQL Server 2005的安裝目錄。l 選擇安裝Microsoft SQL Server 2005的各種組件以及安裝的目錄和檢查磁盤 開銷。
接下來,進行“實例”的安裝,安裝向導將提示是否安裝默認實例或命名實例,如 圖1.13所示。
圖1.13 安裝實例
提示 如果本機沒有默認實例,用戶才可以安裝默認實例。若要安裝新的命名實例,可選中“命名實例”單選按鈕,然后在文本框中輸入一個唯一的實例名。如果已經(jīng)安裝了默認實例或已命名實例,并且為安裝的軟件選擇了現(xiàn)有實例,安裝程序將升級所選擇的實例并提供安裝其他組件的選項。
我們選中“默認實例”單選按鈕,單擊“下一步”按鈕,出現(xiàn)“服務帳戶”設置界面,為SQL Server服務帳戶指定用戶名、密碼和域名,如圖1.14所示。
圖1.14 “服務帳戶”設置界面
注意 SQL Server不支持完整的域名系統(tǒng)名稱。
選好“服務帳戶”后,單擊“下一步”按鈕,出現(xiàn)“身份驗證模式”設置界面,如圖1.15所示。
提示 選擇要用于SQL Server安裝的身份驗證模式,還必須輸入并確認用于sa登錄的強密碼。建議用戶使用Windows身份驗證,SQL Server 2005安裝程序不對不是域成員的Windows Server 2003的默認設置沒有強制密碼要求,但設置強密碼對于確保系統(tǒng)的安全至關重要。強烈建議用戶使用強密碼。
單擊“下一步”按鈕,出現(xiàn)“排序規(guī)則設置”界面,如圖1.16所示。
圖1.15 “身份驗證模式”設置界面
圖1.16 “排序規(guī)則設置”界面
技巧 用戶此時指定的SQL Server實例的排序規(guī)則,將只用于SQL Server和SQL Analysis,或為各個組件指定排序規(guī)則。若要為SQL Server和SQL Analysis設置單獨的排序規(guī)則,可選中“為每個服務帳戶進行自定義”復選框。選中之后,將出現(xiàn)下拉選擇框。從下拉選擇框中選擇一個服務,然后分配其排序規(guī)則。對每個服務重復此操作。
單擊“下一步”按鈕,出現(xiàn)“報表服務器安裝選項”設置界面,如圖1.17所示。
圖1.17 “報表服務器安裝選項”設置界面單擊“下一步”按鈕,出現(xiàn)“錯誤和使用情況報告設置”界面,如圖1.18所示。
圖1.18 “錯誤和使用情況報告設置”界面單擊“下一步”按鈕,出現(xiàn)“準備安裝”界面,單擊“安裝”按鈕,開始安裝,如 圖1.19所示。可以在安裝過程中監(jiān)視安裝進度,如圖1.20所示。
圖1.19 安裝提示
圖1.20 安裝進度
提示 單擊“狀態(tài)”欄可以查看各組件的安裝日志。
在安裝過程中,將會提示用戶放入光盤2,如圖1.21所示。
圖1.21 提示插入第2張光盤耐心等待一會兒之后,完成安裝,如圖1.22所示。
圖1.22 完成安裝界面1.4.4 以命令行方式安裝SQL Server2005如果從命令提示符安裝SQL Server 2005,則可以在命令提示符下指定安裝程序參數(shù),也可以使用
ttings開關從.ini文件加載安裝程序參數(shù)。必須在命令提示符下使用安裝程序參數(shù)或使用.ini文件,但兩者不能同時使用。若要通過從.ini文件加載安裝程序參數(shù)來指定這些參數(shù),請使用

ttingsfilename.ini參數(shù)指定.ini文件。SQL Server 2005安裝媒體上的template.ini文件提供創(chuàng)建.ini文件的詳細說明。請?zhí)貏e注意,.ini文件中的第一個非注釋行必須包含字符串[Options]。下面的示例說明了.ini文件的格式: [Options]USERNAME=MyNameCOMPANYNAME=MyCompanyPIDKEY=ABCDE12345FGHIJ67890KLMNOINSTALLSQLDIR="C:\Program Files\Microsoft SQLServer\" INSTALLOLAPDATADIR="C:\Program Files\Microsoft SQL Server\MSSQL\OLAP\Data"ADDLOCAL=SQL_Engine,Analysis_Server,RS_Server... INSTANCENAME=MyInstance... 可以使用以下示例腳本從命令提示符安裝、更新或刪除SQL Server 2005組件。這些腳本提供了典型用戶方案中安裝SQL Server 2005的命令提示符語法。示例腳本分為以下幾個類別。l 安裝腳本。安裝新的獨立實例(包括不識別實例的SQLServer 2005組件——Notification Services、Integration Services、全文搜索、SQLXML和復制),語法 如下: Start /wait<CD or DVD Drive>\servers\setup.exe /qbADDLOCAL=Client_components,Connectivity,SQLXML PIDKEY=<pidkeyvalue with no "-"> SAPWD=<StrongPassword> l 維護腳本。從命令提示符重新生成SQL Server 2005默認實例的系統(tǒng)數(shù)據(jù)庫,語法如下: Start/wait <CD orDVD Drive>\setup.exe /qnINSTANCENAME=<InstanceName> REINSTALL=SQL_Engine REBUILDDATABASE=1SAPWD=<NewStrongPassword> l 卸載腳本。分為以下幾部分。u 從命令提示符刪除SQL Server 2005的默認獨立安裝,使用以下語法卸載SQL Server: Start/wait <CD orDVD Drive>\setup.exe /qb REMOVE=SQL_Engine,Client_Components
INSTANCENAME=<InstanceName> u 使用以下語法卸載Microsoft SQL Native Client: Start/wait C:\Windows\System32\msiexec /qb /X <CD or DVD
Drive>\setup\sqlncli.msi u 使用以下語法卸載Microsoft .NET Framework: Start/wait <CD or DVD Drive>\redist\2.0\dotnetfix.exe /q:a
/c:"install /qu"1.4.5 以升級方式進行對SQL Server2005的安裝從早期版本的SQLServer升級或遷移到SQL Server 2005是很多用戶面臨的選擇,如果沒有很好的準備,不能冒丟失數(shù)據(jù)或新舊應用不能順利過渡的風險。SQL Server 2000 Server Pack 3 (SP3)或更高版本的安裝實例以及SQL Server 7.0 SP4或更高版本的實例可以直接升級到SQL Server 2005。安裝程序可以完成大多數(shù)升級操作;但是,某些組件支持或要求在運行安裝程序后遷移應用程序或解決方案。但并不是所有的早期版本均能順利升級,用戶可以查閱SQL Server 2005聯(lián)機幫助中的升級矩陣,以確定當前所有版本是否能升級。升級或遷移包括以下內(nèi)容。l 升級數(shù)據(jù)庫引擎。l 升級或遷移Analysis Services。l 升級或遷移Data Transformation Services。l 遷移Notification Services。l 升級Reporting Services。l 升級復制數(shù)據(jù)庫。運行SQL Server2005安裝盤中提供的“升級顧問”或者從微軟網(wǎng)站下載后來升級,安裝升級顧問的初始界面如圖1.23所示。
圖1.23 開始界面運行升級顧問,可啟動“升級顧問分析向導”,自動安裝SQL Server 2005 Upgrade Advisor升級顧問程序,由“升級顧問程序工具”幫助用戶完成升級。啟動SQL Server2005 Upgrade Advisor升級顧問程序,如圖1.24所示。
圖1.24 啟動SQL Server 2005 Upgrade AdvisorSQL Server 2005 Upgrade Advisor升級顧問程序會引導用戶逐步完成升級的工作,并對以下SQL Server組件進行分析(如圖1.25所示)。l Analysis Services。l Notification Services。l Reporting Services。l Data Transformation Services,現(xiàn)在是SQLServerIntegration Services。
自動檢測
圖1.25 選擇分析組件本實驗機只安裝有3個組件,單擊“下一步”按鈕進行分析,每個單獨分析器的輸出都是該組件的XML報表。使用升級顧問報表查看器可以查看XML報表。分析完成后的屏幕顯示如圖1.26所示。單擊“消息”欄可以查看提示消息,如圖1.27所示。
點擊消息
圖1.26 分析結果
圖1.27 查看結果消息通過升級顧問報表查看器查看分析結構時,升級顧問會為每個分析的組件提供一份獨立的報告,在如圖1.26所示的界面中單擊“啟動報表”按鈕可以查看詳細的分析報表,如圖1.28所示,而且升級顧問還會幫助用戶找到更新到SQL Server 2005的妨礙點,但它也不是所有任務都可以完成的工具。提出的問題解決后,還需要對程序做進一步的升級。
圖1.28 分析報表查看升級到SQLServer 2005的方法有兩種:并行法(移植法)和取代升級法。在移植法中,SQL Server 2005可作為一個獨立的實例隨同SQLServer 2000安裝。對于這一種情況,必須將數(shù)據(jù)庫從老式數(shù)據(jù)庫例子中分離出來并添加新的實例。使用取代法,可以將SQLServer 2005安裝在SQL Server 7或2000的路徑下,并且所有原來的數(shù)據(jù)庫實例和賬號都被移除。
注意 SQL Server 2005的升級需要一些必要組件,比如Reporting Services的IIS,在升級數(shù)據(jù)庫之前必須滿足這一條件,選擇好升級方法和必要的配置后,剩下的安裝與普通安裝類似。
1.4.6 配置SQL Server 2005安裝程序完成Microsoft SQL Server 2005的安裝后,可通過SQL Server 2005提供豐富的配置工具來定制用戶所需的服務組件配置,這些工具包括圖形化工具和命令提示符實用工具,不僅可以應用在初始安裝后的配置上,在使用過程中也可以通過它們改變配置。表1.9說明了對用來管理SQLServer 2005實例的工具的支持。表1.9 SQLServer 2005管理工具
工 具說 明SQL Server Management Studio用于編輯和執(zhí)行查詢,并用于啟動標準向導任務SQL Server事件探查器提供了圖形用戶界面,用于監(jiān)視SQL Server數(shù)據(jù)庫引擎實例或Analysis Services實例數(shù)據(jù)庫引擎優(yōu)化顧問可以協(xié)助創(chuàng)建索引、索引視圖和分區(qū)的最佳組合Business Intelligence Development Studio用于Analysis Services和Integration Services解決方案的集成開發(fā)環(huán)境命令提示實用工具從命令提示符管理SQL Server對象SQL Server配置管理器管理服務器和客戶端網(wǎng)絡配置設置Import and Export Data提供了一套用于移動、復制及轉換數(shù)據(jù)的圖形化工具和可編程對象SQL Server安裝程序安裝、升級到或更改SQL Server 2005實例中的組件
對于SQL Server 2005的兩個集成環(huán)境SQL Server Management Studio和Business Intelligence Development Studio,將在后續(xù)章節(jié)介紹,這里只簡要地介紹SQL ServerConfiguration Manager(SQL Server配置管理器)和SQL Server外圍應用配置器。1.SQL Server配置管理器啟動SQL Server配置管理器,啟動方法如圖1.29所示。SQL Server配置管理器是一種工具,用于管理與SQL Server相關聯(lián)的服務、配置SQL Server使用的網(wǎng)絡協(xié)議以及從SQL Server客戶端計算機管理網(wǎng)絡連接配置。配置管理器包含SQL Server2005服務、SQL Server2005網(wǎng)絡配置和SQLNative Client配置,如圖1.30所示。
圖1.29 啟動配置工具
圖1.30 SQLServer配置管理器2.SQL Server 2005服務通過SQL Server 2005服務可以查看各項服務的狀態(tài)、停啟模式并且可以修改,方法是雙擊某項服務,在屬性中修改登錄身份、啟動模式等(這些功能也可以在SQLServer外圍應用配置器中實現(xiàn))。例如,要查看SQL Server FullText Search(MSSQLSERVER) Services的服務狀態(tài),可以雙擊該服務,如圖1.31所示。3.SQL Server 2005網(wǎng)絡配置服務器網(wǎng)絡配置任務包括啟動協(xié)議、修改協(xié)議使用的端口或管道、配置加密、配置SQL Server Browser服務、在網(wǎng)絡上顯示或隱藏Microsoft數(shù)據(jù)庫引擎以及注冊服務器主體名稱。一般情況下,無須更改服務器網(wǎng)絡配置??梢哉归_“SQL Server 2005網(wǎng)絡配置”節(jié)點,雙擊“MSSQLSERVER的協(xié)議”,如圖1.32,在右側窗格中雙擊“TCP/IP”,出現(xiàn)如圖1.33所示的對話框,可以修改協(xié)議屬性,以使SQL Server偵聽特定的網(wǎng)絡協(xié)議、端口或管道
圖1.31 SQL Server FullText Search(MSSQLSERVER)屬性
圖1.32 SQLServer Configuration Manager窗口
圖1.33 “TCP/IP屬性”對話框4.SQL Native Client配置SQL NativeClient配置中配置的設置將在運行客戶端程序的計算機上使用。在運行SQL Server的計算機上配置這些設置時,它們只影響那些運行在服務器上的客戶端程序。
提示 使用SQL Server配置管理器可以創(chuàng)建或刪除別名、更改使用協(xié)議的順序或查看服務器別名的以下屬性。l 協(xié)議:用于配置條目的網(wǎng)絡協(xié)議。l 連接參數(shù):與用于網(wǎng)絡協(xié)議配置的連接地址關聯(lián)的參數(shù)。l 服務器別名:客戶端所連接計算機的服務器別名。
5.SQL Server外圍應用配置安裝SQL Server 2005以后,SQL Server 2005新實例的默認配置禁用某些功能和組件,以減少此產(chǎn)品易受攻擊的外圍應用。默認情況下,禁用下列組件和功能:l Integration Services。l SQL Server代理。l SQL Server瀏覽器。l 全文搜索WinSock代理。如果需要啟動某些功能和組件,可使用SQL Server 2005提供的外圍應用配置器。啟動“SQL Server外圍應用配置器”的方法如圖1.34所示。
圖1.34 啟動“SQL Server外圍應用配置器”啟動“SQL Server 2005外圍應用配置器”成功后,界面如圖1.35所示。
圖1.35 SQL Server 2005外圍應用配置器(1) 單擊“服務和連接的外圍應用配置器”選項,可以用來啟用或禁用Windows服務和遠程連接。比如用戶需要使用SQL Server瀏覽器功能時,可展開“SQL Server Browser”節(jié)點,選擇“服務”項,在啟動類型中選擇“自動”或“手動”,然后單擊“啟動”按鈕,如圖1.36所示。
圖1.36 服務和連接的外圍應用配置器(2) 在圖1.35所示的界面,單擊“功能的外圍應用配置器”選項,可以啟用或禁用多個數(shù)據(jù)庫引擎、Analysis Services和Reporting Services的功能,如圖1.37所示。
圖1.37 功能的外圍應用配置器