SQL Server Management Studio 中的功能

SQL Server Management Studio 包含以下常规功能:

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

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

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

  • 非模式和可调整大小的对话允许在打开对话时访问多个工具。

  • 一个常见的调度对话框,允许您在稍后的时间执行管理对话框中的操作。

  • 将 SQL Server Management Studio 服务器注册从一个 Management Studio 环境导出和导入到另一个管理工作室环境。

  • 保存或打印 SQL Server Profiler 生成的 XML Showplan 或 Deadlock 文件,稍后查看这些文件,或将其发送给管理员进行分析。

  • 一个新的错误和信息提示框,提供更多信息,允许你发送对此消息的批注给Microsoft,使你可以将消息复制到剪贴板,并允许你轻松地通过电子邮件将消息发送给你的支持团队。

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

  • 联机社区帮助的整合。

  • 有关 SQL Server Management Studio 的教程,可帮助你利用许多新功能并立即提高工作效率。

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

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

新的脚本功能

SQL Server Management Studio 的代码编辑器组件包含用于创作 Transact-SQL、MDX、DMX 和 XML/A 的集成脚本编辑器。 它的功能:

  • 动态帮助,可在工作时立即访问相关信息。

  • 一组丰富的模板,能够创建自定义模板。

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

  • 对 SQLCMD 查询和脚本的脚本支持。

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

  • 解决方案和脚本项目的集成源代码管理,支持在脚本随时间变化时存储和维护脚本的副本。

  • Microsoft IntelliSense 对 MDX 语句的支持。

对象资源管理器功能

SQL Server Management Studio 的对象资源管理器组件是一种集成工具,用于查看所有服务器类型中的对象和管理对象。 它的功能:

  • 按名称、架构或日期的所有或部分进行筛选。

  • 异步生成对象,并能够根据其元数据对对象进行筛选。

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

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

可扩展性

SQL Server Management Studio 基于 Visual Studio 独立 Shell 构建,它本质上支持扩展性(加载项/插件)。 可以利用 Visual Studio 扩展性服务在 SQL Server Management Studio 中显示自定义功能;但是,不支持这种扩展性。

某些用户和第三方已开发到 SQL Server Management Studio 的扩展。 虽然我们不建议这样做,但请记住,这种扩展性不受支持,因此可能存在向后/向前兼容性问题。 Microsoft不发布用于扩展 SQL Server Management Studio 的文档。 不过,您可能能够利用社区博客和示例代码。

Microsoft 不支持安装有 SQL Server Management Studio 扩展的 SQL Server Management Studio,因此,如果安装了 SQL Server Management Studio 扩展,您可能需要在联系 Microsoft 客户支持以获取有关 SQL Server Management Studio 的问题之前将其删除。

另请参阅

使用 SQL Server Management Studio