sys.dm_os_child_instances (Transact-SQL)

Se aplica a:SQL ServerAzure Synapse Analytics AnalyticsPlatform System (PDW)

Devuelve una fila por cada instancia de usuario creada a partir de la instancia del servidor primario.

Importante

Esta característica se quitará en una versión futura de SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan.

La información devuelta desde sys.dm_os_child_instances se puede usar para determinar el estado de cada instancia de usuario (heart_beat) y para obtener el nombre de canalización (instance_pipe_name) que se puede usar para crear una conexión a la instancia de usuario mediante SQL Server Management Studio o SQLCmd. Solo se puede conectar con una instancia de usuario después de que la inicie un proceso externo, como por ejemplo una aplicación cliente. Las herramientas de administración de SQL no pueden iniciar instancias de usuario.

Nota:

Las instancias de usuario son solo una característica de SQL Server 2012 Express.

Nota:

Para llamarlo desde Azure Synapse Analytics o Analytics Platform System (PDW), use el nombre sys.dm_pdw_nodes_os_child_instances. El grupo de SQL sin servidor no admite esta sintaxis en Azure Synapse Analytics.

Columna Tipo de datos Descripción
owning_principal_name nvarchar(256) Nombre del usuario para el que se creó esta instancia.
owning_principal_sid nvarchar(256) SID (identificador de seguridad) de la entidad de seguridad que posee esta instancia de usuario. Coincide con el identificador SID de Windows.
owning_principal_sid_binary varbinary(85) Versión binaria del SID para el usuario propietario de la instancia de usuario.
instance_name nvarchar(128) Nombre de esta instancia de usuario.
instance_pipe_name nvarchar(260) Cuando se crea una instancia de usuario, se crea una canalización con nombre para que las aplicaciones se conecten a ella. Este nombre se puede utilizar en una cadena de conexión para conectarse a esta instancia de usuario.
os_process_id Int Número del proceso de Windows para esta instancia de usuario.
os_process_creation_date Datetime Fecha y hora de la última vez que se inició el proceso de esta instancia de usuario.
heart_beat nvarchar(5) Estado actual de esta instancia de usuario; puede ser ALIVE o DEAD.
pdw_node_id int Se aplica a: Azure Synapse Analytics, Sistema de la plataforma de análisis (PDW)

Identificador del nodo en el que se encuentra esta distribución.

Permisos

es necesario contar con el permiso VIEW SERVER STATE en el servidor.

Permisos para SQL Server 2022 y versiones posteriores

Requiere el permiso VER ESTADO DE RENDIMIENTO DEL SERVIDOR en el servidor.

Comentarios

Para obtener más información sobre la vista de administración dinámica, vea Vistas y funciones de administración dinámica (Transact-SQL) en los Libros en pantalla de SQL Server.

Consulte también

Instancias de usuario para no Administración istrators