如何连接到用户实例

开发人员可以使用 SQL Server Management Studio 或 SQL Server Management Studio Express 管理 SQL Server Express 用户实例。将 SQL Server Management Studio 或 SQL Server Management Studio Express 与 SQL Server Express 用户实例一起使用的前提条件是:用户实例应当处于运行和活动状态。当用户实例运行时,SQL Server Management Studio 会使用命名管道协议连接到用户实例。

确定连接到 SQL Server Express 的父实例时要使用的命名管道

  1. 若要打开 SQL Server Management Studio,请依次单击**“开始”“所有程序”“Microsoft SQL Server 2005”**,再单击 “SQL Server Management Studio”

    Aa337276.note(zh-cn,SQL.90).gif注意:
    用户可免费下载 SQL Server Management Studio Express。您可以从 SQL Server Management Studio Express 下载中心安装该软件。
  2. 若要在 SQL Server Management Studio 中打开新的查询编辑器窗口,请单击**“新建查询”**。

  3. 在新的查询窗口中,输入下列命令:

    Use Master;
    GO
    Select owning_principal_name, instance_pipe_name from sys.dm_os_child_instances;
    GO
    
  4. 显示结果后,请在 owning_principal_name 列下查找为其生成了用户实例的用户名。从 instance_pipe_name 列复制命名管道值。

  5. 创建一个新的数据库连接。在对象资源管理器中,单击**“连接”,再单击“数据库引擎”。在“连接到服务器”**对话框中,粘贴带有 np: 前缀的命名管道值,如下所示:

    np:\\.\pipe\3C3DF6B1-2262-47\tsql\query

现在,您便可使用 SQL Server Management Studio 管理与用户实例相关的对象。

请参阅

概念

sys.dm_os_child_instances
非管理员用户实例

帮助和信息

获取 SQL Server 2005 帮助