sys.dm_os_child_instances (Transact-SQL)

Van toepassing op:SQL ServerAzure Synapse AnalyticsAnalytics Platform System (PDW)

Geeft een rij terug voor elke gebruikersinstantie die is aangemaakt vanuit de ouderserverinstantie.

Important

Deze functie wordt verwijderd in een toekomstige versie van SQL Server. Vermijd het gebruik van deze functie in nieuwe ontwikkelwerkzaamheden en plan om toepassingen te wijzigen die momenteel gebruikmaken van deze functie.

De informatie die van sys.dm_os_child_instances wordt teruggegeven, kan worden gebruikt om de status van elke User Instance (heart_beat) te bepalen en om de pipenaam (instance_pipe_name) te verkrijgen die gebruikt kan worden om een verbinding met de User Instance te maken met SQL Server Management Studio of SQLCmd. Je kunt alleen verbinding maken met een User Instance nadat deze is gestart door een extern proces, zoals een clientapplicatie. SQL-beheertools kunnen geen User Instance starten.

Note

User Instances zijn alleen een functie van SQL Server 2012 Express.

Note

Om dit van Azure Synapse Analytics of Analytics Platform System (PDW) te noemen, gebruik de naam sys.dm_pdw_nodes_os_child_instances. Deze syntaxis wordt niet ondersteund door een serverloze SQL-pool in Azure Synapse Analytics.

Kolom Gegevenstype Beschrijving
owning_principal_name nvarchar(256) De naam van de gebruiker waarvoor deze gebruikersinstantie is aangemaakt.
owning_principal_sid nvarchar(256) SID (Security-Identifier) van de principaal die eigenaar is van deze gebruikersinstantie. Dit komt overeen met Windows SID.
owning_principal_sid_binary varbinair(85) Binaire versie van de SID voor de gebruiker die eigenaar is van de gebruikersinstantie
instance_name nvarchar(128) De naam van deze gebruikersinstantie.
instance_pipe_name nvarchar(260) Wanneer een gebruikersinstantie wordt aangemaakt, wordt een benoemde pipe aangemaakt waar applicaties mee kunnen verbinden. Deze naam kan worden gebruikt in een connect-string om verbinding te maken met deze gebruikersinstantie.
os_process_id Int- Het procesnummer van het Windows-proces voor deze gebruikersinstantie.
os_process_creation_date Datum/tijd De datum en tijd waarop dit gebruikersinstantieproces voor het laatst is gestart.
heart_beat nvarchar(5) Huidige status van deze gebruikersinstantie; ofwel LEVEND of DOOD.
pdw_node_id int van toepassing op: Azure Synapse Analytics, Analytics Platform System (PDW)

De id voor het knooppunt waarop deze distributie zich bevindt.

Permissions

Vereist VIEW SERVER-STATUS-toestemming op de server.

Machtigingen voor SQL Server 2022 en hoger

Vereist VIEW SERVER PERFORMANCE STATE toestemming op de server.

Opmerkingen

Voor meer informatie over dynamische beheerweergave, zie Dynamische Beheerweergaven en -functies (Transact-SQL) in SQL Server Books Online.

Zie ook

Gebruikersinstanties voor niet-beheerders