【DBA常用的管理工具】
SSMS、BIDS、SQL ServerProfiler......
一、SQLServer常用管理工具
1、SQLServer Management Studio
用於訪問、控制、管理和開發SQL Server的所有組件,如編輯和執行查詢、啟動標准向導任務。
2、SQL Server Profiler
提供用於監視SQL Server數據庫引擎實例或Analysis Services實例的圖形用戶界面。
3、SQL Server數據庫優化顧問
可以協助創建索引、索引視圖和分區的最佳組合。
4、Business Intelligence Development Studio
用於Analysis Services和IntegrationServices解決方案的集成開發環境。
5、SQL Server配置管理器
管理服務器和客戶端網絡配置設置。
6、命令提示實用工具
從命令提示符管理SQL Server對象,如osql.exe和sqlcmd.exe
7、導入和導出數據
提供了一套用於移動、復制及轉換數據的圖形化工具和可編程對象。
8、SQL Server安裝程序
安裝、更改或升級SQL Server實例中的組件。
(1)、SSMS介紹
【SSMS實現的功能】
[注冊服務器
[連接到數據庫引擎、Analysis Services、Integration Services、Reporting Services或SQL Server Compact 3.5的一個實例
[管理數據庫和Analysis Services對象(如多維數據庫集、維度和程序集)
[創建對象,如數據庫表、庫、多維數據集、數據庫用戶和登錄名等
[管理文件和文件組
[附加或分離數據庫
[啟動腳本編寫工具
[管理安全性
[查看系統日志
[監視當前活動
[配置復制
[管理全文索引
[啟動或停止SQL Server代理
(2)、BIDS介紹
BIDS(BusinessIntelligence Development Studio)是一個Visual Studio工具,它是用於開發商業解決方案的主要環境。
1、BIDS中的AnalysisServices
用於為商業智能應用程序開發聯機分析處理(OLAP)和數據挖掘功能的Analysis Services項目
2、BIDS中的IntegrationServices
用於開發ETL解決方案的Integration Services項目
3、BIDS中的ReportingServices
BIDS包括用於開發報表解決方案的報表模型項目和報表項目
(3)、SQL Server Profiler介紹
VSQL Server Profiler是SQL跟蹤的圖形用戶界面,用於監視數據庫引擎或Analysis Server的實例
V可以捕獲有關每個事件的數據並將其保存到文件或表中供以後進行分析
【SQL Server Profiler用於以下活動】
V逐步分析有問題的查詢並找到問題的原因
V查找並診斷運行慢的查詢
V捕獲導致某個問題的一系列Transact-SQL語句,然後用所保存的跟蹤在某台測試服務器上復制此問題,接著在該測試服務器上診斷此問題
V支持對SQL Server實例上執行的操作進行審核,審核記錄與安全相關的操作,供安全管理員以後復查
V使性能計數器與診斷問題關聯
V監視SQL Server的性能以憂化工作負荷