Cómo conectarse a una instancia de usuario

SQL Server Management Studio y SQL Server Management Studio Express permiten a los programadores administrar instancias de usuario de SQL Server Express. El requisito previo para el uso de SQL Server Management Studio o SQL Server Management Studio Express con instancias de usuario de SQL Server Express es que la instancia de usuario debe estar activa y en ejecución. Cuando se está ejecutando una instancia de usuario, SQL Server Management Studio se conecta a ella mediante el protocolo de canalizaciones con nombre.

Para determinar qué canalización con nombre debe usarse para conectarse a la instancia primaria de SQL Server Express

  1. Para abrir SQL Server Management Studio, haga clic en Inicio, Todos los programas, Microsoft SQL Server 2005 y SQL Server Management Studio.

    [!NOTA] SQL Server Management Studio Express está disponible como descarga gratuita. Puede instalarlo desde el centro de descarga de SQL Server Management Studio Express (en inglés).

  2. Para abrir una nueva ventana del editor de consultas en SQL Server Management Studio, haga clic en Nueva consulta.

  3. En la nueva ventana de consultas, especifique los siguientes comandos:

    Use Master;
    GO
    Select owning_principal_name, instance_pipe_name from sys.dm_os_child_instances;
    GO
    
  4. Una vez que se hayan mostrado los resultados, en la columna owning_principal_name, busque el nombre del usuario para el que se ha generado la instancia de usuario. En la columna instance_pipe_name, copie el valor de la canalización con nombre.

  5. Cree una conexión a la base de datos. En el Explorador de objetos, haga clic en Conectar y, luego, haga clic en Motor de base de datos. En el cuadro de diálogo Conectar al servidor, pegue el valor de la canalización con nombre, precedida de np:, tal como se indica:

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

Ahora, puede usar SQL Server Management Studio para administrar objetos relacionados con la instancia de usuario.

Vea también

Conceptos

sys.dm_os_child_instances
Instancias de usuario para usuarios que no son administradores

Ayuda e información

Obtener ayuda sobre SQL Server 2005