SQL Server数据库管理综述2014-08-08【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.exe7、导入和导出数据提供了一套用于移动、复制及转换数据的图形化工具和可编程对象。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中的ReportingServicesBIDS包括用于开发报表解决方案的报表模型项目和报表项目(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的性能以忧化工作负荷