8.3 SQL Server 2019的管理工具和联机丛书

8.3 SQL Server 2019的管理工具和联机丛书

SQL Server 2019系统提供了大量的管理工具,用户利用这些管理工具可以快速、高效地对系统进行管理,这些工具主要包括:

(1)SQL Server Management Studio

SQL Server Management Studio(SSMS)是一个图形化的集成环境,它将查询设计器和服务管理器的各种功能组合到一个集成环境中,用于访问、配置、管理和开发SQL Server的所有组件,几乎所有的SQL Server 2019管理和使用操作都可以通过SSMS完成。SSMS中汇集了大量图形工具和丰富的脚本编辑器,如对象资源管理器、模板资源管理器、Visual Database Tools、查询和文本编辑器等,极大地方便了开发人员和管理人员对SQL Server的访问和控制。

注意:默认情况下,SSMS并没有被安装,需另行安装。

(2)SQL Server配置管理器

SQL Server 2019提供了数据库引擎服务、Analysis Services、Integration Services、Reporting Services、SQL Server Agent等多种服务,这些服务可以通过SQL Server配置管理器来进行管理。在SQL Server配置管理器中,可以对上述服务进行管理,如启动、停止、暂停以及修改服务登录的账户等;可以设置SQL Server服务器端的网络协议;还可以配置SQL Server客户端工具连接SQL Server服务器的相关设置。

(3)SQL Server Profiler

SQL Server Profiler提供了一个图形用户界面,用于监督、记录和检查数据库服务器的使用情况。管理员通过使用该工具,可以实时地监视用户的活动状态。SQL Server Profiler捕捉来自服务器的事件,并将这些事件保存在一个跟踪文件中,稍后诊断问题时,可以对该文件进行分析或用它来重播一系列特定的步骤。

(4)数据库引擎优化顾问

数据库引擎优化顾问提供了一个图形用户界面,用于帮助用户分析工作负荷、提出优化建议等。即使用户对数据库的结构没有详细的了解,也可以使用该工具选择和创建索引、索引视图和分区等最佳组合。

(5)数据质量客户端

SQL Server 2019提供了一个非常简单和在直观的图形用户界面,用于连接到DQS数据库并执行数据清理操作。它还允许用户集中监视在数据清理操作过程中执行的各项活动。

(6)SQL Server Data Tools

SQL Server Data Tools(SSDT)是一款新式开发工具,以前版本称为商业智能开发工具(Business Intelligence Development Studio),用于生成SQL Server关系数据库、Azure SQL数据库、Analysis Services数据模型、Integration Services包和Reporting Services报表。用户可以使用SSDT设计和部署任何SQL Server内容类型,就像在Visual Studio中开发应用程序一样方便。SSDT还包含“数据库项目”,为数据库开发人员提供集成环境,以便在Visual Studio内为任何SQL Server平台(包括本地和外部)执行其所有数据库设计工作。数据库开发人员可以使用Visual Studio中功能增强的服务器资源管理器,轻松创建或编辑数据库对象和数据或执行查询。

注意:SSDT也需另行安装。

(7)SQL Server联机丛书

SQL Server联机丛书涵盖了有效使用SQL Server所需的概念和过程,用户可以通过联机丛书学习如何管理、开发和使用SQL Server。可以通过下列方式访问SQL Server联机丛书:

通过搜索引擎查找关键字“SQL Server技术文档”,找到对应的链接,点击链接即可阅读产品的技术文档信息。

通过SSMS打开。在SSMS中单击“帮助”菜单中的“查看帮助”,默认在浏览器中启动联机丛书,如图8-25所示。

图8-25 在浏览器中启动联机丛书