數據庫:詳細介紹SQLServer2000的服務器端組件
SQL Server在操作系統中,以服務的形式實現,具體表現為:MS SQL Server Service,它是數據庫管理系統的核心數據庫引擎。該服務隨系統啟動運行;管理著整個SQL Server2000系統擁有的所有問題,是系統中唯一可以直接讀取和修改數據的組件??蛻魧祿斓乃姓埱?,最終會體現成一組Transact-SQL命令。 MS SQL Server Service負責協調和安排這些服務請求的執行順序,然后逐步解釋和執行SQL命令,并遞交返回執行的結果。
2:SQL Server Agent
一直以來都不知道Agent用來干什么,今天查看了一些資料,解釋如下:SQL Server Agent(SQL服務器代理)在操作系統中以服務的形式運行,體現為:SQL Server Agent Service。SQL Server Agent為SQL Server提供調度服務,能夠自動執行數據庫管理員預先安排好的作業,監視SQL Server事件并根據事件觸發警報或運行實現安排好的程序。
通過配置和使用SQL Server Agent,可以實現數據庫系統的定時與自動管理。SQL Server Agent必須和SQL Server一同使用。
3:MS DTC(分布式事物協調器)
MS DTC也是以服務的形式存在和運行,MS DTC是一個事物管理器,它允許客戶的應用程序在一個事物中對分布在多個服務器上的數據源進行操作。
4:Microsoft Search
Microsoft Search是一個全文搜索和查詢服務,是一個可選的組件,為數據庫系統提供強大的查詢能力,分為索引支持和查詢支持兩個功能。
SQL Server 2000客戶端組件
1:企業管理器
企業管理器是圖形化的集成管理工具,可以實現對SQL Server 2000服務器的有效配置和管理。
2:查詢分析器
SQL Server 2000提供查詢分析器作為編寫Transact-SQL腳本程序的開發工具,通過彩色代碼編輯器和上下文敏感幫助提高了應用程序的可用性