使用对象资源管理器管理对象

适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例Azure Synapse Analytics分析平台系统(PDW)Microsoft Fabric 中的 SQL 分析终结点Microsoft Fabric 中的仓库Microsoft Fabric 中的 SQL 数据库

可以在 SQL Server Management Studio(SSMS)中使用对象资源管理器来管理数据库、表、视图、存储过程、函数等对象。

在对象资源管理器中查看对象

对象资源管理器使用树结构将信息分组到文件夹中。 若要展开文件夹,请选择加号(+)或双击该文件夹。 展开文件夹以显示更详细的信息,右键单击文件夹或对象以执行任务,然后双击对象以执行最常见的任务。

第一次展开文件夹时,对象资源管理器会查询服务器以填充树的信息。 树填充时,可以执行其他函数。 进一步的操作(如筛选列表)仅作用于已填充的文件夹部分,除非刷新文件夹以重新开始填充。

若要在存在许多对象时节省资源,对象资源管理器树中的文件夹不会自动刷新其内容列表。 若要刷新文件夹中的对象列表,请右键单击该文件夹,然后选择 刷新

对象资源管理器最多只能显示 65,536 个对象。 超过 65,536 个可见对象后,无法在对象资源管理器树视图中滚动浏览其他对象。 若要在对象资源管理器中查看更多对象,请关闭未使用或应用筛选的节点以减少对象数。

在对象资源管理器中筛选对象列表

当文件夹包含大量对象时,可能很难找到要查找的对象。 在这种情况下,请使用对象资源管理器的筛选器功能将列表缩小到更小的大小。 例如,你可能想要在包含数百个对象的列表中查找特定数据库用户或最近创建的表。 选择要筛选的文件夹,然后选择筛选器按钮以打开 筛选器设置 对话框。 可以按名称、创建日期或架构(如果适用)筛选列表,并提供额外的筛选运算符,例如 Start withContainsBetween

多选

对象资源管理器中一次只能选择一个对象。 若要选择多个项,请选择 F7查看 > 对象资源管理器详细信息 以打开 对象资源管理器详细信息页。 “对象资源管理器详细信息”页支持多重选择。

从对象资源管理器注册服务器

连接到服务器时,可以轻松注册服务器以供将来使用。 在对象资源管理器中,右键单击服务器名称,然后选择 注册。 在“注册服务器 对话框中,指定要放置服务器的服务器组树中的位置。 在 服务器名称 框中,可以将服务器名称替换为更有意义的服务器名称。 例如,可以使用更有意义的名称(例如“应付帐户”)注册服务器 APSQL02

对对象资源管理器文件夹执行操作

通过在对象资源管理器中右键单击代表对象的文件夹,执行对文件夹的操作。 每种类型的文件夹都支持一组右键单击作,例如创建新对象。

对对象执行操作

通过在对象资源管理器中右键单击对象,对对象执行操作。 每种类型的对象都支持独特的一组右键单击操作。 使用右键菜单可以执行的一些行为类型包括:

  • 使用设计器修改对象
  • 查看对象的属性
  • 编写对象脚本

打开连接的查询编辑器

当对象资源管理器连接到服务器时,可以使用对象资源管理器的连接设置打开新的查询编辑器窗口。 若要打开新的查询编辑器窗口,请在对象资源管理器中右键单击服务器名称,然后选择“ 新建查询”。 若要打开特定数据库的查询编辑器窗口,请右键单击数据库名称,然后选择“ 新建查询”。 打开 Analysis Services 服务器的新查询时,可以选择 DMX、MDX 或 XMLA 查询。

启动 PowerShell

可以通过右键单击对象资源管理器树中的大多数文件夹和对象并选择 启动 PowerShell来启动 PowerShell 会话。 此步骤启动启用了 SQL Server PowerShell 支持的 PowerShell 会话,并将路径设置为在对象资源管理器中右键单击的对象。 然后,可以在交互式 PowerShell 环境中输入 PowerShell 命令。 有关详细信息,请参阅 SQL Server PowerShell