官术网_书友最值得收藏!

4.1.2 SQL Server 2005的管理工具

SQL Server 2005提供了很多工具來幫助用戶管理和使用數據庫,這些工具大大方便了用戶的工作。

1.SQL Server 2005配置管理器

SQL Server 2005配置管理器(SQL Server Configuration Manager)用來完成SQL Server服務的查看與管理、服務器網絡的配置與管理以及客戶端網絡的配置與管理功能。選擇“開始”—“所有程序”—“Microsoft SQL Server 2005”—“配置工具”—“SQL Server Configuration Manag-er”,打開“SQL Server Configuration Manager”窗口(如圖4.1所示)。

圖4.1 “SQL Server Configuration Manager”窗口

(1)SQL Server 2005服務的查看和管理。

單擊“SQL Server Configuration Manager”窗口左邊樹形目錄中的“SQL Server 2005服務”選項,可在窗口右邊查看SQL Server 2005服務器的后臺服務,也可以啟動、暫停、重新啟動服務(如圖4.2所示)。

圖4.2 查看SQL Server 2005服務

各個SQL Server服務都可自動啟動或手工啟動。如SQL Server 2005數據庫引擎的啟動屬性設置,在“SQL Server Configuration Manager”窗口右邊的“SQL Server(MSSQLSERVER)”項上右擊,在彈出的快捷菜單中選擇“屬性”,打開“SQL Server(MSSQLSERVER)屬性”對話框,選擇“服務”標簽,在“啟動模式”中可以選擇“自動”“已禁用”或“手動”。若選“自動”項,則每次啟動操作系統時自動啟動該服務(如圖4.3所示)。其他服務的設置與此類似。

圖4.3 SQL Server 2005啟動模式設置

(2)SQL Server 2005服務器網絡配置和管理。

單擊“SQL Server Configuration Manager”窗口左邊的樹形目錄中的“SQL Server 2005網絡配置”選項下的“MSSQLSERVER的協議”選項,可以查看和管理SQL Server 2005服務器上的網絡配置(如圖4.4所示)。

圖4.4 SQL Server 2005服務器網絡配置

(3)SQL Native Client配置。

單擊“SQL Server Configuration Manager”窗口左邊的樹形目錄中的“SQL Native Client配置”選項,可以查看和管理SQL Server 2005客戶端的網絡配置(如圖4.5所示)。

圖4.5 SQL Server 2005客戶端網絡配置

2.SQL Server 2005管理控制臺

SQL Server 2005管理控制臺(Microsoft SQL Server Management Studio)是SQL Server 2005的集成可視化管理環境,用于訪問、配置、管理和維護SQL Server的所有組件和工具。它的主界面Microsoft SQL Server Management Studio將原來的SQL Server 2000的企業管理器和查詢分析器的界面結合到一起。啟動SQL Server 2005管理控制臺的過程如下。

選擇“開始”—“所有程序”—“Microsoft SQL Server 2005”—“Microsoft SQL Server Man-agement Studio”,在“連接到服務器”對話框中(如圖4.6所示),選擇要登錄的服務器類型和服務器名稱以及身份驗證,單擊“連接”按鈕,即可打開“Microsoft SQL Server Management Stu-dio”窗口(如圖4.7所示)。

圖4.6 “連接到服務器”對話框

圖4.7 “Microsoft SQL Server Management Studio”窗口

Microsoft SQL Server Management Studio作為企業管理器使用時,提供了調用其他管理工具的簡單途徑,能夠以層疊列表的形式來顯示所有的SQL Server對象,因而所有的SQL Serv-er對象的建立和管理都可以通過SQL Server管理控制臺來完成。利用管理控制臺可以完成的主要操作如下。

(1)管理SQL Server服務器。

(2)創建和管理數據庫。

(3)創建和管理表、視圖、存儲過程、觸發器、角色、規則和默認值等數據庫對象,以及用戶定義的數據類型。

(4)備份數據庫和事務日志、恢復數據庫。

(5)復制數據庫。

(6)設置任務調度。

(7)設置警報。

(8)提供跨服務器的拖放控制操作。

(9)管理用戶賬戶。

(10)建立T-SQL語句以及管理和控制SQL Mail。

通過企業管理器集成的各種管理工具,數據庫管理員可以方便地管理服務器、數據庫、數據庫對象、用戶登錄和許可、復制、安全性、調度任務,生成SQL腳本及其他多種事務。

3.SQL查詢分析器(SQL Query Analyzer)

SQL Server管理控制臺也集成了查詢分析器的功能,允許用戶輸入和執行SQL語句,并返回語句的執行結果。通過“Microsoft SQL Server Management Studio”窗口的“新建查詢”可以啟動查詢分析器。

用戶可以在查詢窗口中輸入T-SQL語句,輸入完畢后單擊工具欄上的“執行”按鈕或按鍵盤上的F5鍵,即可立即執行輸入的T-SQL語句。語句的執行結果將顯示在結果窗口中。

【例4.1】在查詢分析器中輸入T-SQL語句,完成以下功能:打開yggl數據庫,并顯示數據庫中ygxx數據表的內容。

相應T-SQL語句如下:

程序的執行結果如圖4.8所示。

圖4.8 Microsoft SQL Server Management Studio的查詢分析功能

4.其他管理工具

(1)報表服務配置器。

報表服務配置器用于配置與管理SQL Server 2005的報表服務器。單擊任務欄,選擇“SQL Server 2005”—“配置工具”—“Reporting Services配置”,啟動報表服務配置工作,在隨后出現的窗口中完成一系列的管理和配置工作。

(2)外圍應用配置器。

為了增加系統的安全性和可管理性,SQL Server 2005在安裝時默認將一些應用設置成禁用或停用狀態,這樣可以保護系統。

SQL Server 2005外圍應用配置器用于啟用、禁用、開始和停止SQL Server安裝的一些功能、服務和遠程連接。若需要開啟或管理這些應用,則可以通過外圍應用配置器進行。

通過單擊任務欄,選擇“SQL Server 2005”—“配置工具”—“SQL Server外圍應用配置器”,可以啟動外圍應用配置器,然后在窗口中完成相應的配置工作。

(3)數據庫引擎優化顧問。

用戶自己創建的數據庫(簡稱用戶數據庫)由于設計、使用不合理等常導致數據庫性能低下,數據庫管理員需要在使用數據庫的過程中分析數據庫性能低下的原因,并利用相應的工具對數據庫性能進行優化。SQL Server 2005數據庫引擎優化顧問是一個性能優化的向導,它可以對數據庫的訪問情況進行評估,幫助用戶分析工作負載,并找出導致數據庫性能低下的可能原因,給出相應的性能優化建議。

單擊任務欄,選擇“SQL Server 2005”—“性能工具”—“數據庫引擎優化顧問”,啟動數據庫引擎優化顧問,在此可以對指定的數據庫給出性能優化建議。

(4)事件探查器。

事件探查器是用來捕獲數據庫服務器在運行過程中產生的事件的工具。這里的事件有很多種,包括T-SQL語句的執行、連接服務器等。事件保存在一個跟蹤文件中,可以在以后再對該文件進行分析,也可以在分析某個問題時用來重演指定的系列步驟,以找出問題產生的原因。

單擊任務欄,選擇“SQL Server 2005”—“性能工具”—“SQL Server Profiler”,啟動事件探查器。

(5)Visual Studio 2005.

Visual Studio 2005是SQL Server 2005中最重要的管理工具,是一個業務管理集成的管理平臺。開發人員可以在Visual Studio開發環境中利用熟悉的語言,如VB.NET、C#、ASP.NET等,來創建用T-SQL創建的存儲過程、函數等數據庫對象和腳本。Visual Studio 2005是專為使用SQL Server、SQL Server Mobile、Analysis Services、Integration Services和Reporting Services的開發者所設計的。

主站蜘蛛池模板: 博乐市| 盖州市| 当涂县| 盐城市| 黄冈市| 淮安市| 永宁县| 梁平县| 南丰县| 新巴尔虎左旗| 黄梅县| 乌海市| 孝昌县| 六枝特区| 肃宁县| 衡阳市| 江源县| 中方县| 华阴市| 张家口市| 衡东县| 普格县| 高阳县| 黑河市| 潮安县| 太白县| 察哈| 南丰县| 苍梧县| 台安县| 丹阳市| 扎赉特旗| 富阳市| 邢台县| 花莲市| 宝鸡市| 洪雅县| 南丹县| 蓬莱市| 株洲市| 乌拉特中旗|