SCCM: SQL-Abfrage zum Finden von NetBIOS-Namen, IP-Adresse und Domänennamen

/de/images/SQL-Query-to-Find-NetBIOS-Name-IP-Address-Domain-Name_ftimg.png

In diesem Beitrag werde ich eine einfache SQL-Abfrage vorstellen, mit der Sie den NetBIOS-Namen, die IP-Adresse und die Domänennameninformationen von Geräten in der SCCM-Sammlung finden können.

In meiner vorherigen Organisation habe ich an der Migration von Windows 10-Geräten auf Windows 11 gearbeitet und während dieses Projekts musste ich als Voraussetzung einige Details zu Remote-Geräten herausfinden. Die vor der Migration erforderlichen Informationen waren die IP-Adresse jedes Geräts sowie der Domänenname und der Computername.

Glücklicherweise können diese Daten mithilfe einer SQL-Abfrage mühelos aus der Configuration Manager-Datenbank abgerufen werden. Sie benötigen lediglich die Berechtigungen zum Ausführen der Abfrage und die Gerätesammlungs-ID. Um nur die Domänennamendetails Ihrer Geräte abzurufen, können Sie auch eine CMPivot-Abfrage verwenden.

/de/images/PatchMyPC-AppCatalog-725x250-1.jpg Installieren und aktualisieren Sie Anwendungen von Drittanbietern mit Patch My PC

SQL-Abfrage zum Finden des NetBIOS-Namens, der IP-Adresse und des Domänennamens

So finden Sie den NetBIOS-Namen, die IP-Adresse und den Domänennamen von Geräten in SCCM mithilfe einer SQL-Abfrage:

Starten Sie das SQL Server Management Studio (SSMS) und stellen Sie eine Verbindung zur Datenbank-Engine her. Erweitern Sie Datenbanken, klicken Sie mit der rechten Maustaste auf die SCCM-Datenbank und wählen Sie Neue Abfrage aus. Fügen Sie im Abfragefenster die folgende Abfrage ein und führen Sie sie aus.


SELECT DISTINCT SYS.Netbios_Name0, FCM.Domain, SYSIP.IP_Addresses0

 FROM v_R_System SYS INNER JOIN v_FullCollectionMembership FCM

 ON SYS.ResourceID = FCM.ResourceID

 INNER JOIN v_RA_System_IPAddresses SYSIP

 ON SYS.ResourceID = SYSIP.ResourceID

 WHERE FCM.CollectionID = 'SMS00001'

 ORDER BY SYS.Netbios_Name0

Kopieren


SELECT DISTINCT

 

SYS

.

Netbios\_Name0

, 

FCM

.

Domain

, 

SYSIP

.

IP\_Addresses0

 

FROM

 v\_R\_System SYS 

INNER JOIN

 v\_FullCollectionMembership FCM 

ON

 

SYS

.

ResourceID

 

=

 

FCM

.

ResourceID

 

INNER JOIN

 v\_RA\_System\_IPAddresses SYSIP 

ON

 

SYS

.

ResourceID

 

=

 

SYSIP

.

ResourceID

 

WHERE

 

FCM

.

CollectionID

 

=

 

'SMS00001'

 

ORDER BY

 

SYS

.

Netbios\_Name0


Die obige Abfrage ruft alle Ressourcen in der Sammlung „Alle Systeme“ ( SMS00001 ) ab und zeigt den NetBIOS-Namen, den Domänennamen und die zugehörigen IP-Adressen an. Wenn Sie über eine andere Gerätesammlung verfügen, können Sie die Sammlungs-ID in der Abfrage ersetzen und diese ausführen.

In der Abfrageausgabe werden die Ergebnisse nach NetBIOS-Namen sortiert. Die Abfrage verknüpft die Erkennungsansichten v_R_System und v_RA_System_IPAddresses sowie die Sammlungsansicht v_FullCollectionMembership mithilfe der Spalte „ResourceID“.

/de/images/SQL-Query-to-Find-NetBIOS-Name-IP-Address-and-Domain-Name-1024x719.png SQL-Abfrage zum Finden des NetBIOS-Namens, der IP-Adresse und des Domänennamens

Um die obigen Ergebnisse zu exportieren, drücken Sie Strg + A, klicken Sie mit der rechten Maustaste auf die Daten und wählen Sie Ergebnisse speichern unter. Wählen Sie eine CSV- oder TXT-Datei, um die Details zu speichern.

Brauchen Sie noch Hilfe?

Wenn Sie weitere Hilfe zu dem oben genannten Artikel benötigen oder andere technische Probleme besprechen möchten, sehen Sie sich einige dieser Optionen an.

Foren

Telegramm

Kontaktieren Sie mich

*️⃣ Quelllink:

Migration von Windows 10-Geräten auf Windows 11, Gerätesammlungs-ID, CMPivot-Abfrage, /de/images/PatchMyPC-AppCatalog-725x250-1.jpg,

Foren

, Telegramm ,

Kontaktieren Sie mich

,