SQL Server Management Studio 中的功能

SQL Server Management Studio 包括以下常用功能:

  • 支持 SQL Server 的多数管理任务。

  • 用于 SQL Server 数据库引擎 管理和创作的单一集成环境。

  • 用于管理 SQL Server 数据库引擎、Analysis Services 和 Reporting Services 中的对象的对话框,使用这些对话框可以立即执行操作、将操作发送到代码编辑器或将其编写为脚本以供以后执行。

  • 非模式以及大小可调的对话框允许在打开某一对话框的情况下访问多个工具。

  • 常用的计划对话框使您可以在以后执行管理对话框的操作。

  • 在 Management Studio 环境之间导出或导入 SQL Server Management Studio 服务器注册。

  • 保存或打印由 SQL Server Profiler 生成的 XML 显示计划或死锁文件,以后进行查看,或将其发送给管理员以进行分析。

  • 新的错误和信息性消息框提供了详细信息,使您可以向 Microsoft 发送有关消息的注释,将消息复制到剪贴板,还可以通过电子邮件轻松地将消息发送给支持组。

  • 集成的 Web 浏览器可以快速浏览 MSDN 或联机帮助。

  • 从网上社区集成帮助。

  • SQL Server Management Studio 教程可以帮助您充分利用许多新功能,并可以快速提高效率。

  • 具有筛选和自动刷新功能的新活动监视器。

  • 集成的数据库邮件接口。

新的脚本撰写功能

SQL Server Management Studio 的代码编辑器组件包含集成的脚本编辑器,用来撰写 Transact-SQL、MDX、DMX 和 XML/A。 主要功能包括:

  • 工作时显示动态帮助以便快速访问相关的信息。

  • 一套功能齐全的模板可用于创建自定义模板。

  • 可以编写和编辑查询或脚本,而无需连接到服务器。

  • 支持撰写 SQLCMD 查询和脚本。

  • 用于查看 XML 结果的新接口。

  • 用于解决方案和脚本项目的集成源代码管理,随着脚本的演化可以存储和维护脚本的副本。

  • 用于 MDX 语句的 Microsoft IntelliSense 支持。

对象资源管理器功能

SQL Server Management Studio 的对象资源管理器组件是一种集成工具,可以查看和管理所有服务器类型的对象。 主要功能包括:

  • 按完整名称或部分名称、架构或日期进行筛选。

  • 异步填充对象,并可以根据对象的元数据筛选对象。

  • 访问复制服务器上的 SQL Server 代理以进行管理。

有关详细信息,请参阅对象资源管理器

扩展性

SQL Server Management Studio 建立在 Visual Studio 隔离的 Shell 上,该 Shell 本身就支持扩展性(外接程序/插件)。 在 SQL Server Management Studio 内可能引入 Visual Studio 扩展性服务来提供自定义功能,但是不支持这样的扩展性。

某些用户和第三方开发了 SQL Server Management Studio 的扩展插件。尽管我们不阻止这样做,但是请记住不支持这样的扩展性,因此可能导致向后/向前兼容性问题。Microsoft 不发布有关扩展 SQL Server Management Studio 的文档。但是您可能利用一些社区博客和示例代码。

Microsoft 不支持将 SQL Server Management Studio 与现有 SQL Server Management Studio 扩展插件一起使用,因此如果您安装了 SQL Server Management Studio 扩展插件,可能需要在就有关 SQL Server Management Studio 问题致电 Microsoft 客户支持前删除这些插件。

请参阅

其他资源

使用 SQL Server Management Studio