日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

《MS SQL Server 2000管理员手册》系列——8. 管理 Microsoft SQL Server 服务

發布時間:2023/12/10 数据库 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 《MS SQL Server 2000管理员手册》系列——8. 管理 Microsoft SQL Server 服务 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

8. 管理 Microsoft SQL Server 服務
SQL Server 服務組件
使用SQL Server服務管理員
使用 Windows 2000 服務控制管理員
使用 SQL Server Enterprise Manager
本章總結
當您安裝好 Microsoft SQL Server 2000 之后就可以開始執行了。在使用Microsoft SQL Server 2000 存取數據前,必須先學習如何啟動 SQL Server 的服務組件及其組件,例如 SQL Server 代理程序(SQL Server Agent)、分布式交易協調員(Distributed Transaction Coordinator)和全文搜尋引擎(Microsoft Search)。這些組件屬于 SQL Server 服務的一部份,執行時為獨立作業。本章會討論各組件設定使用的細節,并討論如何啟動、停止服務組件,以及如何使用三種管理工具(SQL Server服務管理員、SQL Server Enterprise Manager 和 Microsoft Windows 2000 服務管理員)。
________________________________________
說明
雖然 SQL Server 2000 也可以在 Microsoft Windows NT 4 執行,但本章的重點會放在 SQL Server 2000 在 Microsoft Windows 2000 中的執行方式。在 Microsoft Windows 98 的作業平臺下,SQL Server 就如同一般的執行檔,并不支持服務組件。因此也不在本章的討論范圍內。
________________________________________
Enterprise Manager 對管理 SQL Server 來說十分重要。它的服務范圍包含建立數據庫及對象、設定服務器選項、復寫功能的設定與管理以及備份管理。本章僅會就其對 SQL Server 和服務組件的管理功能作重點介紹,其它的服務范圍會在后續相關的章節中陸續提到。
SQL Server 服務組件

在 SQL Server 中所提到的「服務」,代表一項程序或程序可執行特定的功能,或支持其它程序。當您開始使用 SQL Server 時,SQL Server 服務會在 Windows NT 或 Windows 2000 中啟動。 服務 這個項目可以管理數據庫檔案、處理Transact-SQL(T-SQL)陳述式、配置聯機者資源、確認數據的一致性等等。只要安裝了 SQL Server 的執行個體,每一個執行個體的服務名稱就是 MSSQL$InstanceName ,不同處在于設定安裝時給予執行個體的名稱為 $InstanceName。每一個對應執行個體的 SQL Server 代理程序則稱作 SQLAGENT$InstanceName。以分布式交易協調員和全文搜尋引擎這兩項服務而言,就算是安裝了一個以上的執行個體,也只有一個統一的服務名稱。
這三項服務組件包含在您的 SQL Server 的版權內,在安裝 SQL Server 時,會在 SQL Server 代理程序預設的選項中出現。如果沒有安裝分布式交易協調員或全文搜尋引擎服務,可以重新執行 SQL Server 的安裝程序。
SQL Server 代理程序支持作業排程、啟動作業執行、發出警訊、通知及數據庫維修計劃。如果少了服務組件,管理人員很難執行這些工作。SQL Server 代理程序可將例行的數據庫維修工作自動化。舉例來說,可設定每晚一點鐘時自動執行數據庫備份,或設定每三十分鐘自動執行交易記錄文件備分。如果想不斷的檢查系統的執行效能,也可以設定效能狀態,如當 CPU 的使用超過90%就發出警訊。以上所提到的這些服務可以以手動來執行,或設定在 SQL Server 啟動時自動啟動服務組件。設定自動啟動可以確保服務組件確實執行。在 第30章 中我們會學習如何建立數據庫維護計劃, 第31章 中會學習如何使用 SQL Server 代理程序設定作業排程、啟動作業執行、發出警示與通知。
分布式交易協調員可協調來自不同來源的遠程數據庫信息,容許一筆交易在數個遠程服務器上更新。如果交易認可,交易管理員會確保所有數據來源同步與永久更新;若是交易產生錯誤,則需回復所有數據來源中的更新。本書 第25章 會對分布式交易協調員有更詳細的討論。
全文搜尋引擎服務可以在 SQL Server 服務管理員中啟動 Microsoft Seach ,用于為全文檢索的索引與搜尋引擎。全文檢索索引允許在字符字符串中執行較為復雜的搜尋。舉例來說,您可以利用搜尋服務以找到相近的單字或詞組。
如本章之前所提及,您可以利用幾種工具來啟動或停止 SQL Server 服務組件:SQL Server 服務管理員、SQL Server Enterprise Manager 和 Windows 2000 服務管理員。首先我們來看 SQL Server 服務管理員,我們可用它來控制所有的服務組件,例如SQL Server代理程序、分布式交易協調員及全文搜尋引擎。
使用SQL Server服務管理員

要使用 SQL Server 服務管理員來啟動或停止 SQL Server 服務,請參照下列步驟(SQL Server 服務也可以被暫停,下面也會說明如何暫停。)
1. 按一下 開始 / 程序集 ,選擇 Microsoft SQL Server,然后選擇 SQL Server服務管理員 進入服務管理員的應用程序,如圖8-1所示。


圖8-1 SQL Server服務管理員
2. 本機服務器和服務選項會顯示在 SQL Server服務管理員 對話框的下拉式清單中。在 服務 的下拉式清單中,選取想要管理的服務。(注意!服務管理員也可透過網絡來管理網絡上其它的服務器)。在 服務 下拉式清單方塊中能管理的服務組件包括:SQL Server、Distributed Transaction Coordinator、Microsoft Search 以及 SQL Server Agent。
3. 選擇對應的按鈕即可 開始/繼續 、 停止 或 暫停 該項服務。對話框中有個圓圈(內有箭頭)的標志,可以顯示所選取該服務的目前狀態。SQL Server 的服務若被暫停,點選 開始/繼續 即可重新啟動服務。使用暫停而不使用停止的原因是,暫停 SQL Server 可防止使用者登入,讓您有時間對已連上 SQL Server 的使用者傳送訊息,請他們結束工作,在停止服務器之前注銷。如果您沒有先暫停就停止 SQL Server,所有的服務器程序就會馬上被中斷。
4. 執行中的服務管理員,每五秒中會更新畫面一次。要改變這個設定,可以按對話框左上角的小圖標來顯示系統菜單。選取 選項 來顯示 SQL Server服務管理員 對話框,如圖8-2所示。


圖8-2 「SQL Server服務管理員選項」對話框
在 輪詢間隔 中輸入新的時間間隔。如果選取了 驗證服務控制動作 ,服務管理員會彈出一個對話框來驗證啟動、暫停或停止服務的每一個動作。一旦您更改了這兩項設定,四個服務組件的時間間隔和驗證服務控制動作都會一起更改。
________________________________________
說明
如果 SQL Server服務 和 SQL Server代理程序服務] 沒有設定自動啟動,就要手動啟動。
________________________________________
使用 Windows 2000 服務控制管理員

您可以使用 Windows 2000 Server服務控制管理員 來啟動或停止本機或遠程的 SQL Server 服務。或是設定 Windows 2000 服務控制管理員在系統開啟時,自動啟動 SQL Server 服務。以下為設定的步驟:
1. 按一下 開始 / 程序集 / 系統管理工具 ,選擇 服務 來開啟 服務控制管理員 ,如圖8-3所示。
2. 在 服務 清單中選取 Distributed Transaction Coordinator 、 Microsoft Search 、 MSSQLSERVER 或 SQLSERVERAGENT 。選擇欲啟動的項目按兩下進入 內容 畫面,如圖8-4所示。


圖8-3 「Windows 2000服務控制管理員」畫面



圖8-4 「SQL Server代理程序」的「內容」窗口
3. 在 啟動類型 的下拉式清單中可選取 自動 、 手動 或 停用 。 自動 選項可在系統啟動后自動啟動服務組件, 手動 選項就是手動選取服務組件, 停用 選項就是禁止啟動服務組件。 按一下 確定 儲存設定。
4. 在 內容 窗口中還有其它三個標簽頁。 登入 標簽頁可指定登入身分,也就是服務組件登入時的賬戶。 修復 卷標頁可設定當服務組件發生故障時計算機所采取的響應。 依存關系 卷標頁會顯示選擇的服務組件與其它服務組件間的依存關系(依存關系不一定要存在)。所謂依存關系,舉例來說, SQL Server代理程序服務 對 SQL Server 有依存關系,如果 SQL Server 服務終止,那么 SQL Server 代理程序也無法啟動。
使用 SQL Server Enterprise Manager

Enterprise Manager 是 Microsoft Management Console(MMC)的一部份。MMC是中心化管理應用程序、全方位的管理 Windows 2000 Server 上所架構的系統。在 Windows 2000 及其未來的版本,MMC 對于管理 Microsoft BackOffice 應用程序等(例如 Microsoft Exchange Server、Microsoft Proxy Server、Microsoft Site Server、Microsoft Systems Management Server 和 Microsoft SNA Server),都將扮演舉足輕重的角色。
管理 SQL Server

Enterprise Manager 是管理及設定 SQL Server 最完整的工具;服務管理員僅允許啟動、暫停或停止一項服務,但 Enterprise Manager 除了可啟動或停止服務,還可執行以下任務:
注冊服務器

設定本機和遠程服務器

設定及管理多服務器安裝組態

設定登入安全性、新增使用者、系統管理員和操作員

指定系統管理員(sa)密碼

建立和排程作業

建立警示以及設定 SQL Server 透過電子郵件與系統管理員聯系

設定和管理數據庫、數據表、索引、檢視、預存程序、規則、觸發器、默認值、備份裝置和錯誤日志

管理其它 SQL Server 服務項目

Enterprise Manager(如圖8-5)是管理所有 SQL Server 任務的第一步。本章會學習使用 Enterprise Manager 的基礎,進階的使用方式會在本書后續的章節中學習。



圖8-5 SQL Server Enterprise Manager畫面
利用 Etnerprise Manager 可以執行以下四項作業,這些作業必須在第一次使用SQL Server 安裝前執行。每一項作業在稍后都會有更詳盡的解釋:
建立服務器群組 建立服務器群組的好處是可以限制某些信息僅允許特定的群組存取。如果某些賬戶對于資源的使用與需求的類型相似,就應該將它們放在同樣的群組以方便管理。

注冊服務器 必須在 MMC 注冊您的服務器,才可使用 MMC 管理該服務器。

存取服務器 在注冊了服務器后,可以檢查和設定一些屬性。如果網絡是在多重服務器的環境中,可以使用 Enterprise Manager 單點管理與設定所有的服務器。

變更系統管理員預設密碼 當 SQL Server 安裝完成,預設的管理系統賬戶是沒有設密碼的。您要在開始使用 SQL Server 之前設定密碼。

建立服務器群組

Enterprise Manager 可用于建立服務器群組,幫助管理作業。服務器群組可以讓您把相關的服務器歸為一類以方便存取,您可以將服務器群組想象成是一個數據夾,而數據夾內放入的是相關的檔案。這樣的好處是只要執行一次命令就可讓群組內的服務器一并變更,不需要在每一個服務器上重復的執行相同的命令。根據默認值,在安裝 SQL Server 時,就會建立一個 SQL Server 群組,名稱即為 SQL Server群組 。依照以下的步驟即可建立服務器群組:
1. 按一下 開始 / 程序集 / Microsoft SQL Server] / Enterprise Manager 即可啟用Enterprise Manager應用程序。
2. 在Enterpise Manager左邊的窗口顯示, SQL Server群組 為 Microsoft SQL Servers 之下的子目錄。而右邊的窗口則是服務器群組的圖示。在 Microsoft SQL Server 上按右鈕,在快捷菜單中選擇 新增SQL Server群組 即可新增一個群組。
3. 在 服務器群組 對話框中輸入新的群組名稱,如圖8-6所示。如果點選的是 子群組 ,就可將新服務器群組設為現有群組之下的子群組。如果選擇的是 最上層群組 ,新的服務器群組即為與 SQL Server群組 同一層級的群組。按一下 確定 儲存新群組。


圖8-6 「服務器群組」對話框
注冊服務器

在建立了一個 SQL Server 群組后,可以將本機或遠程的服務器注冊成為群組中的一員。以下為注冊的步驟:
1. 在 Enterprise Manager 右邊的窗格中選擇一個服務器群組后按右鈕(如果左邊窗格中Microsoft SQL Servers下的數據夾已展開,也可以直接在左邊窗格中的群組名稱按右鈕),在快捷菜單中選擇 新增SQL Server注冊 。
2. 現在進入的是 歡迎使用注冊SQL Server精靈 畫面。在日后您會利用Enterprise Manager 作很多例行的管理,精靈可以讓您簡單的完成很多設定的程序。現在按 下一步 繼續注冊程序。
3. 進入 選擇SQL Server 畫面,如圖8-7所示。網絡上可用的 SQL Server會在 可用的服務器 之下的清單中列出,在清單中選擇可用的服務器,或是手動在文字方塊中輸入服務器名稱,按下 新增 按鈕即可注冊該服務器。當然也可以按下 移除 按鈕以移除不想注冊的服務器。輸入您的選項后按 下一步 繼續注冊程序。
4. 進入 選擇驗證模式 畫面。選擇 SQL Server 的安全驗證模式,關于 SQL Server 的安全性,會在 第34章 中討論。(如果在安裝時選擇的是 一般 安裝,SQL Server 就會被設定為使用Windows NT驗證模式)。按 下一步 繼續注冊程序。


圖8-7 「選擇驗證模式」畫面
5. 進入 選擇SQL Server群組 畫面,如圖8-8所示。可以將您的服務器加入已存在的群組中,或是新增一個最上層的 SQL Server 群組。如果要將服務器加入已存在的群組中,選擇第一個選項,然后從下拉式清單中選擇一個群組。選擇第二個選項則要在 群組名稱 文字方塊中輸入新增的群組名稱。按 下一步 繼續注冊程序。
6. 進入 完成注冊SQL Server精靈 畫面。注冊的服務器都會顯示在此畫面中。如果還有要修改的設定,按一下 上一步 即可回到之前的畫面重新設定。在確認設定無誤后,按 完成 即可完成注冊程序。


圖8-8 「選擇SQL Server群組」畫面
7. 出現 注冊SQL Server訊息 對話框,確認注冊成功,如圖8-9所示。按 關閉 及關閉此對話框。


圖8-9 「注冊SQL Server訊息」對話框
存取服務器

在利用 Enterprise Manager 成功的注冊服務器之后,就可以存取所有的內容、數據庫和對象。只要在 Enterprise Manager 左邊窗格展開 SQL Server 群組下任一服務器,就會列出所有群組中的服務器,并檢視新注冊的服務器內容和對象,如圖8-10所示。在以后的章節中會解釋如何管理與設定服務器的內容與屬性。



圖8-10 服務器的內容與對象
變更預設密碼

所有的 SQL Server 設定都有內建的管理賬戶,這個賬戶命名為 sa (代表system administrator)。在一個新增的 SQL Server 中, sa 沒有設定任何密碼。為了確保數據庫的安全性,請依以下步驟設定 sa 的密碼。
1. 首先進入想要更改密碼的服務器中,進入服務器的方法如上一節所示。
2. 展開 安全性 資料夾,點選 登入 ,在 Enterprise Manager 的右邊窗格中會出現 SQL Server 使用者賬戶,如圖8-11所示。


圖8-11 SQL Server使用者賬戶
3. 在 sa 登入按右鈕,在快捷菜單中選擇 內容 ,進入 SQL Server登入屬性 窗口,如圖8-12所示。


圖8-12 「SQL Server登入屬性」窗口
透過 SQL Server登入屬性窗口 可以作其它的設定,本書 第34章 中會解釋這些特性。
4. 在 密碼 方塊中輸入新的密碼,按一下 確定 進入 確認密碼 對話框確認密碼。
5. 重新輸入密碼后按一下 確定 ,就可以完成密碼的設定。
________________________________________
注意
如果日后忘記所設定的密碼,就要重新安裝 SQL Server,所以千萬要記住現在所設定的密碼,以避免麻煩。
________________________________________
管理其它服務

Enterprise Manage r可用于管理 SQL Server 組件服務,例如 SQL Server代理程序 、 分布式交易協調員 ,以及 全文搜尋引擎 。Enterprise Manager 是唯一可以 管理 這些服務項目的工具,不同于 服務控制管理員 或是 SQL Server服務管理員 ,僅能啟動或停用這些服務項目。
SQL Server 代理程序

Enterprise Manager 提供簡易的接口管理 SQL Server 代理程序。依照以下的步驟可存取 SQL Server 代理程序服務的內容。
1. 在 Enterprise Manager 展開欲存取的的服務器,然后展開 管理 數據夾,如圖8-13所示。


圖8-13 Enterprise Manager中的「管理」數據夾
2. 在右邊的窗格中,在 SQL Server代理程序 按右鈕,或是在左邊的窗格中,在 SQL Server代理程序 的圖標中按右鈕叫出快捷菜單,就可選擇 啟動 或 停止 代理程序的服務、顯示錯誤記錄文件、將服務器設為主服務器或目標服務器、新增作業、警示或操作員,或是檢視內容窗口。在 第31章 中我們會再討論這些選項。
3. 在快捷菜單中選擇 內容 ,進入 SQL Server代理程序屬性 窗口,如圖8-14所示。


圖8-14 SQL Server代理程序屬性 窗口
4. 在這個窗口中,可在不同的卷標頁中為 SQL Server代理程序 設定不同的選項。這些標簽頁為: 一般 、 進階 、 警示系統 、 作業的系統 ,以及 聯機 。在窗口的左下角有一個 說明 按鈕,解釋各卷標頁的選項。
Microsoft 分布式交易協調員

在 Enterprise Manager 中,唯一可管理 Microsoft 分布式交易協調員的選項只有啟動或停用。展開要存取的服務器后,再展開 支持服務 數據夾,如圖8-15所示。



圖8-15 「支持服務」數據夾
在分布式交易協調員上按右鈕,即可在快捷菜單中選擇停止或啟用這項服務。
全文搜尋引擎

同樣的在 支持服務 的數據夾中也可以找到 全文搜尋引擎 這項服務,同樣以叫出快捷菜單的方式來停止或啟用這項服務,還可以清除全文目錄及檢視服務屬性。
本章總結

SQL Server 服務管理員和 Enterprise Manager 為管理 SQL Server 的兩項重要工具。本章中學習了管理和設定 SQL Server 和 SQL Server 服務的基本步驟(在本書最后的幾章中會學習進階的設定)。在了解如何使用這兩項管理工具后,接著便可以開始建立自己的數據庫與數據表。在下兩章中您會了解 SQL Server Enterprise Manager 對數據庫與數據表的建立與管理非常重要。


轉載于:https://blog.51cto.com/2454640/1297761

總結

以上是生活随笔為你收集整理的《MS SQL Server 2000管理员手册》系列——8. 管理 Microsoft SQL Server 服务的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。