使用对象资源管理器

对象资源管理器是 SQL Server Management Studio 的一个组件,可连接到数据库引擎实例、Analysis Services、Integration Services、Reporting Services 和 SQL Server Compact 3.5 SP2。它提供了服务器中所有对象的视图,并具有可用于管理这些对象的用户界面。对象资源管理器的功能根据服务器的类型稍有不同,但一般都包括用于数据库的开发功能和用于所有服务器类型的管理功能。

查看对象资源管理器

默认情况下,Management Studio 中的对象资源管理器是可见的。如果看不到对象资源管理器,请在**“视图”菜单上单击对象资源管理器**。

将对象资源管理器连接到服务器

若要使用对象资源管理器,必须先将其连接到服务器上。单击对象资源管理器工具栏上的**“连接”,并从下拉列表中选择服务器的类型。将打开“连接到服务器”**对话框。若要连接,您至少要提供服务器名称和正确的身份验证信息。

可选的对象资源管理器连接设置

连接到服务器时,可以在**“连接到服务器”对话框中指定其他连接信息。“连接到服务器”**对话框将保留最近使用的设置,新连接(例如新代码编辑器窗口)将使用这些设置。

若要指定可选的连接设置,请遵循以下步骤:

  1. 单击对象资源管理器工具栏上的**“连接”,并单击要连接到的服务器类型。此时,将显示“连接到服务器”**对话框。

  2. 在**“服务器名称”**框中,键入您的 SQL Server 实例的名称。

  3. 单击**“选项”“连接到服务器”**对话框将显示其他选项。

  4. 单击**“连接属性”**选项卡以配置其他设置。可用的设置因服务器类型而异。下面是可用于 数据库引擎 的设置。

    设置

    说明

    连接到数据库

    从服务器上的可用数据库中选择。此列表只显示您具有查看权限的数据库。

    网络协议

    从 Shared Memory、TCP/IP 或 Named Pipes 中选择。

    网络数据包大小

    以字节为单位进行配置。默认设置是 4096 字节。

    连接超时值

    以秒为单位进行配置。默认值是 15 秒。

    执行超时值

    以秒为单位进行配置。默认设置 (0) 表示执行永远不会超时。

    加密连接

    强制加密。

  5. 若要将指定的服务器添加到已注册的服务器列表中,请单击**“已注册的服务器”**选项卡,并在您希望显示新服务器的位置上单击,然后完成连接。

注意注意

使用“其他连接参数”页可以将更多连接参数添加到连接字符串。有关详细信息,请参阅连接到服务器(“其他连接参数”页)

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

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

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

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

第一次展开文件夹时,对象资源管理器将查询服务器,以获取填充树的信息。填充树时,您可以执行其他功能。在对象资源管理器填充树时,可以单击**“停止”**来暂停进程。进一步的操作(例如筛选列表)将只对文件夹的已填充部分进行操作,但刷新文件夹重新开始填充时除外。

为了在存在多个对象时保留资源,对象资源管理器树中的文件夹不会自动刷新其目录列表。若要刷新文件夹内的对象列表,请右键单击此文件夹,然后单击**“刷新”**。

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

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

当文件夹中包含大量对象时,可能会很难找到要查找的对象。在此情况下,使用对象资源管理器的筛选功能可以减小列表。例如,您可能希望在包含上百个对象的列表中找到特定的数据库用户或最近创建的表。单击要筛选的文件夹,然后单击筛选按钮以打开**“筛选设置”对话框。可以按名称、创建日期、有时是架构来筛选列表,并可提供其他筛选运算符,例如“开头为”“包含”“介于”**。

多重选择

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

打开已连接的查询编辑器

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

启动 PowerShell

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

PowerShell 没有 F1 帮助,但包含 Get-Help cmdlet,它提供了有关使用 PowerShell 的信息。有关使用 Get-Help 的详细信息,请参阅 SQL Server PowerShell 帮助

配置对象资源管理器选项

若要配置对象资源管理器设置,请在**“工具”菜单中,单击“选项”,再单击“SQL Server 对象资源管理器”**。