服務器安裝配置和使用.ppt_第1頁
服務器安裝配置和使用.ppt_第2頁
服務器安裝配置和使用.ppt_第3頁
服務器安裝配置和使用.ppt_第4頁
服務器安裝配置和使用.ppt_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

數(shù)據(jù)庫系統(tǒng)管理 SQLServer 第2章服務器安裝配置和使用 第2章服務器安裝配置和使用 2 1SQLServer2005的概述2 2SQLServer2005的安裝與管理2 3SQLServer工具和實用程序 SQLServer關系數(shù)據(jù)庫簡介 SQLServer是由Microsoft開發(fā)和推廣的關系數(shù)據(jù)庫管理系統(tǒng) DBMS 它最初是由Microsoft Sybase和Ashton Tate三家公司共同開發(fā)的 并于1988年推出了第一個OS 2版本 SQLServer近年來不斷更新版本 1996年 Microsoft推出了SQLServer6 5版本 1998年 SQLServer7 0版本和用戶見面 緊接是SQLServer2000 SQLServer2005 SQLServer2008是Microsoft公司于2008年推出的最新版本 SQLServer2005常見的版本SQLServer企業(yè)版 即SQLServer2005EnterpriseEdition 是大型企業(yè)和最復雜的數(shù)據(jù)需求的理想選擇SQLServer標準版 即SQLServer2005StandardEdition 是需要完整數(shù)據(jù)管理和分析平臺的中小型企業(yè)的理想選擇SQLServer開發(fā)版 即SQLServer2005DeveloperEditionSQLServer工作組版 即SQLServer2005WorkgroupEditionSQLServer學習版 或稱精簡版 即SQLServer2005ExpressEditionSQLServer移動版 即SQLServer2005MobileEdition 企業(yè)版 EnterpriseEdition 企業(yè)版 EnterpriseEdition 支持SQLServer2005的全部功能 并且支持最大的聯(lián)機事務處理 OLTP 及數(shù)據(jù)倉庫系統(tǒng)所需性能 同時支持故障轉移群集和日志傳送 多作為企業(yè)級生產數(shù)據(jù)庫服務器使用 標準版 StandardEdition 標準版 StandardEdition 支持SQLServer2005的大部分功能 它最多可以支持四個處理器 但在服務器擴展性 數(shù)據(jù)倉庫和WEB站點方面的能力有所欠缺 適合作為部門級的數(shù)據(jù)庫服務器使用 開發(fā)版 DeveloperEdition 開發(fā)版 DeveloperEdition 具有企業(yè)版的所有功能 但僅供開發(fā)人員進行開發(fā)和測試系統(tǒng)使用 數(shù)據(jù)存儲在本地 不能作為生產服務器使用 安裝 運行SQLServer2005的硬件需求 1 計算機500MHz或更快處理器 推薦1GHz或更快 2 內存 RAM 企業(yè)版 512MB 推薦1GB或更高 標準版 512MB 推薦1GB或更高 工作組版 512MB 推薦1GB或更高 最多3GB 開發(fā)版 512MB 推薦1GB或更高 學習版 128MB 推薦512MB或更高 最多1GB 安裝 運行SQLServer2005的軟件需求 SQLServer2005企業(yè)版和標準版可在以下操作系統(tǒng)上運行 WindowsServer2003 標準版 WindowsServer2003 企業(yè)版WindowsServer2003 DatacenterEdition WindowsSmallBusinessServer2003標準版WindowsSmallBusinessServer2003PremiumEditionWindows2000Server Windows2000AdvancedServer Windows2000DatacenterServer 安裝 運行SQLServer2005的軟件需求 SQLServer2005EvaluationEdition和工作組版可在以上列出的任意操作系統(tǒng)的標準版和企業(yè)版上運行 此外還包括以下操作系統(tǒng) WindowsXPProfessional WindowsXPMediaEditionWindowsXPTabletEdition Windows2000ProfessionalSQLServer2005開發(fā)版和學習版可在以上列出的任意操作系統(tǒng)上運行 此外還包括以下操作系統(tǒng) WindowsXPHomeEdition WindowsServer2003WebEdition4 僅限于Express SQLServer2005內部部分對象取值范圍 SQLServer2005內部部分對象取值范圍 SQLServer2005內部部分對象取值范圍 SQLServer2005基本組成 1 服務器端組件 客戶端組件和通信組件 2 實例組 實例 數(shù)據(jù)庫和基本表 1 服務器端組件 客戶端組件和通信組件 服務器端組件包括 SQLServer服務 執(zhí)行SQL語句并返回結果 SQLServer代理 自動執(zhí)行DBA事先安排好的作業(yè) 監(jiān)視事件 觸發(fā)警報 MSDTC 分布式事務協(xié)調器 操作分布在多個服務器上的數(shù)據(jù)庫 MSSearch 全文檢索和查詢服務 客戶端組件包括 SQLServerManagementStudio是SQLServer中的新組件 這是一個用于訪問 配置 管理和開發(fā)SQLServer的所有組件的集成環(huán)境 SSMS將SQLServer早期版本中包含的企業(yè)管理器 查詢分析器和分析管理器的功能組合到單一環(huán)境中 為不同層次的開發(fā)人員和管理員提供SQLServer訪問能力 通信組件包括 進程通信組件 網(wǎng)絡庫組件 SQLServer通信結構 1 SQLServer通信方式SQLServer2005使用進程間通信機制實現(xiàn)客戶端應用程序和SQLServer服務器之間的通信 當客戶端和服務器在同一臺計算機上 客戶端應用程序和服務器使用本地命名管道 NamedPipes 進行通信 當客戶端應用程序和服務器運行在不同的計算機上時 也即客戶端使用遠程服務器 二者則使用網(wǎng)絡進程進行通信 網(wǎng)絡進程由兩個部分組成 API 應用程序接口 它是一組函數(shù) 應用程序使用它向進程發(fā)送請求 并從進程檢索結果 協(xié)議 定義兩個進程通信間所傳遞的信息格式 如TCP IP NetBEUI NWLink等 這些通信協(xié)議稱作網(wǎng)絡庫 SQLServer通信結構 2 客戶端和服務器通信實現(xiàn)過程客戶端調用數(shù)據(jù)庫應用編程接口 API 如OLEDB ODBC DB Library 封裝SQL請求到數(shù)據(jù)流包 TDS 數(shù)據(jù)流包 TDS 是SQLServer認識的數(shù)據(jù)格式 客戶端網(wǎng)絡庫將數(shù)據(jù)流包 TDS 封裝進網(wǎng)絡包 并調用進程通信API向服務器傳遞客戶請求 服務器端網(wǎng)絡庫從客戶端傳來的網(wǎng)絡包中解出數(shù)據(jù)流包 TDS 送給SQLServer數(shù)據(jù)庫 處理用戶的請求 操作完成后 SQLServer將結果集打包到數(shù)據(jù)流包 TDS 中 并利用服務器網(wǎng)絡庫將數(shù)據(jù)流包 TDS 封裝進網(wǎng)絡包 返回給客戶端應用程序 為保證客戶和服務的正常通信 客戶與服務端的網(wǎng)絡協(xié)議必須一致 客戶端程序和本地服務器的通信結構客戶端程序和遠程服務器的通信結構 3 SQLServer網(wǎng)絡庫在安裝時 SQLServer安裝程序自動安裝所有SQLServer網(wǎng)絡庫 NamedPipes 命名管道 SSNMPN70 DLLDBNMPNTW DLL文件系統(tǒng) 本地 TCP IPSSNETLIB DLLDBNETLIB DLLNWLinkIPX SPXSSNETLIB DLLDBNETLIB DLLMultiprotocolSSMSR70 DLL僅限于默認實例 配置服務器端網(wǎng)絡庫配置客戶端網(wǎng)絡庫 2 實例組 實例 數(shù)據(jù)庫和基本表 在SQLServer中 一個服務器組件稱為一個實例 一臺計算機上可以安裝多個實例 其中一個為默認實例 其他為命名實例 通過注冊 一臺計算機可以訪問多個本地實例和遠程實例 每個實例上可以創(chuàng)建多個數(shù)據(jù)庫 每個數(shù)據(jù)庫上可創(chuàng)建多張基本表 可以將一臺計算機能夠訪問的實例按照一定的方式進行分組 這就是實例組 實例組 實例 數(shù)據(jù)庫 基本表都可以用SQLServerManagementStudio來管理 SQLServer2005安裝的系統(tǒng)規(guī)劃 SQLServer2005的安裝過程與其它MicrosoftWindows系列產品類似 用戶可根據(jù)向導提示 選擇需要的選項一步一步地完成 注意 安裝完成后再糾正倉促安裝所造成的錯誤是比較困難的 所以 在安裝前應對系統(tǒng)進行規(guī)劃 安裝前必須注意的幾個問題 1 數(shù)據(jù)文件的存儲位置在安裝過程中 安裝程序要求你輸入磁盤驅動器和安裝SQLServer系統(tǒng)數(shù)據(jù)庫的路徑 數(shù)據(jù)文件的默認位置是SQLServer的根目錄 program Files MicrosoftSQLServer MSSQL和子目錄DATA 可以根據(jù)需要修改默認目錄 SQLServer運行時所需要的臨時數(shù)據(jù)庫tempdb 要允許該文件在不超過數(shù)據(jù)庫配置長度的前提下自動擴充 當SQLServer被關閉并重新啟動時 該文件自動縮小到其初始長度 正是由于這個原因 最好要選擇一個具有足夠空間的驅動器或帶區(qū)來適應該數(shù)據(jù)庫的增長 2 SQLServer的實例 實例是SQLServer2005的工作單元 每個實例都由系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫組成 擁有獨立的管理和運行環(huán)境 客戶端應用程序通過指定實例的名稱訪問數(shù)據(jù)庫服務器 SQLServer2005支持在同一臺主計算機安裝SQLServer多個實例 實例有系統(tǒng)默認實例和用戶的命名實例 默認實例 默認實例由運行該實例的主計算機在網(wǎng)絡中的名稱進行標識 若計算機在網(wǎng)絡中的名稱是Server 則默認實例的名稱就為Server 安裝時 在 實例名 對話框中選中 默認 復選框 則安裝默認實例 一臺主計算機只能存在一個默認實例 默認實例可以用以SQLServer的任何版本 應用程序連接指定的計算機名時 客戶端組件首先嘗試連接該計算機的默認實例 命名實例 命名實例是用戶在安裝的過程中指定的名稱 是又一組獨立的 非重復的服務組成 安裝時 在 實例名 對話框中不選中 默認 復選框 在實例名的輸入框輸入實例名 安裝結束后命名實例的名稱顯示為 計算機名稱 實例名稱 一臺計算機可以安裝多個SQLServer2005命名實例 用戶操作某個實例不會混淆其它實例 一臺計算機可以運行16個或更多實例 實例的文件路徑 SQLServer2005默認實例 程序和數(shù)據(jù)文件的默認目錄是 C Program Files MicrsoftSQLServer MSSQL Binn C Program Files MicrsoftSQLServer MSSQL Data SQLServer2005命名實例 程序和數(shù)據(jù)文件的默認目錄是 C Program Files MicrsoftSQLServer MSSQL InstanceName Binn C Program Files MicrsoftSQLServer MSSQL InstanceName Data SQLServer2005實例的程序和數(shù)據(jù)文件的目錄可以由用戶選擇 即在安裝時 在 安裝類型 對話框單擊 瀏覽 按鈕進行選擇 安裝程序建立的程序文件和數(shù)據(jù)文件目錄 Backup 備份文件的默認存儲目錄 Binn 可執(zhí)行文件和動態(tài)鏈接庫存儲目錄 Binn Resources 動態(tài)庫所使用的資源文件 該目錄包含多個子目錄 每個對應一個語言版本 如1033為英語資源目錄 Data 存儲系統(tǒng)數(shù)據(jù)庫和樣本數(shù)據(jù)庫文件 Log 存儲錯誤日志文件 Repldata 復制任務的默認工作目錄 SqlServer 80 所有實例的共享文件目錄 該路徑不能改變 在下面包含Com目錄 存放com對象組件和dll動態(tài)鏈接庫 Tools目錄 下面還包含多個目錄 3 確定啟動服務的帳戶 使用域用帳戶 該帳戶使用Windows操作系統(tǒng)的用戶帳戶啟動SQLSrver服務 域用帳戶必須經過域控制器的身份驗證 才能啟動SQLServer服務 一般情況下使用域用帳戶 使用本地帳戶 本地帳戶不要口令 沒有網(wǎng)絡訪問權限 同時限制SQLServer與網(wǎng)絡中的其他服務器交互 安裝時默認設置是使用域帳戶 4 選擇安全機制 Windows身份驗證模式 在該模式下 用戶必須擁有有效的Windows2000或WindowsNT4 0的用戶帳戶 才能夠建立到SQLServer的連接 混合身份驗證模式 在該模式下 除需要上邊的條件外 還需要擁有SQLServer的登陸帳戶 SQLServer管理員的帳戶是sa 密碼默認是空 所以安裝時不要選擇空密碼 而要輸入密碼 若選擇了空 完成安裝以后的第一件事是修改密碼 5 選擇排序規(guī)則 選擇排序規(guī)則是非常重要的 如果在安裝之后 才發(fā)現(xiàn)選擇不當 要重新選擇排序規(guī)則 將不得不重新構建數(shù)據(jù)庫 并重新加載數(shù)據(jù) 當數(shù)據(jù)龐大時 這種工作是非常繁重的 一般情況下 安裝程序會根據(jù)操作系統(tǒng)的類型自動選擇正確的選項 不需用戶過多參與 如果用戶的應用程序代碼依賴于早期版本SQLServer的排序規(guī)則 則必須使用排序規(guī)則 如是否區(qū)分大小寫 6 網(wǎng)絡庫 網(wǎng)絡庫也稱通信協(xié)議 安裝時SQL程序將所有網(wǎng)絡庫都安裝到計算機上 但是否起作用由用戶設置 命名管道 該選項是默認選項并且不能修改 命名管道 NamedPipes 是一種簡單的進程間通信 IPC 機制 MicrosoftWindowsNT Windows2000 Windows95以及Windows98均提供了對它的支持 命名管道可在同一臺計算機的不同進程之間 或在跨越一個網(wǎng)絡的不同計算機的不同進程之間 支持可靠的 單向或雙向的數(shù)據(jù)通信 TCP IP 這是默認實例的協(xié)議網(wǎng)絡庫 指派的端口號是1433 命名實例為系統(tǒng)動態(tài)指派端口號 其它網(wǎng)絡庫 NwlinkIPX SPX AppleTalkADSP 多協(xié)議等 SQLServer2005的安裝與管理 安裝SQLServer2005SQLServer2005的安裝過程與其它MicrosoftWindows系列產品類似 用戶可根據(jù)向導提示 選擇需要的選項一步一步地完成 注意 安裝完成后再糾正倉促安裝所造成的錯誤是比較困難的 所以安裝時需結合系統(tǒng)規(guī)劃慎重進行 1 安裝開始界面 2 最終用戶許可協(xié)議 3 安裝所需的軟件組件 4 安裝向導 5 檢查是否有潛在的安裝問題 6 輸入姓名和公司名稱 這些字段是需要輸入的 在網(wǎng)絡上進行安裝時 應確保提供的是負責使用或管理該服務器的用戶的姓名 7 選擇要安裝的組件 選擇服務器和客戶端工具 8 選擇實例 選擇 默認 選項或自命名一個實例名稱 9 服務賬戶設置 SQLServer和SQLServer代理默

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論