
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.
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“.
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,
,
Foren
, Telegramm ,
Kontaktieren Sie mich
,