Чтобы быстро получить перечень всех компьютеров, зарегистрированных в базе данных SEPM, но имеющих дублирующиеся имена, можно выполнить T-SQL запрос к базе данных сервера управления SEP Manager:
DECLARE @TimeZoneDiff int SELECT @TimeZoneDiff = datediff(minute, getutcdate(), getdate()) SELECT UPPER([COMPUTER_NAME]) , [COMPUTER_ID] , [HARDWARE_KEY] , [CURRENT_LOGIN_USER] , dateadd(minute, @TimeZoneDiff, dateadd(second, [TIME_STAMP]/1000, '01/01/1970')) as [Time Stamp] , [IP_ADDR1_TEXT] FROM [V_SEM_COMPUTER] WHERE [COMPUTER_NAME] in ( SELECT [COMPUTER_NAME] FROM [V_SEM_COMPUTER] WHERE [DELETED] = 0 GROUP BY [COMPUTER_NAME] HAVING COUNT([COMPUTER_NAME]) >1 ) ORDER BY [COMPUTER_NAME] , [Time Stamp] DESC
Дополнительные источники информации:
Проверено на следующих конфигурациях:
Версия SEPM | Версия SQL Server |
---|---|
SEPM 14.0.0 MP2 (14.0.2415.0200) | Microsoft SQL Server 2014 Service Pack 2 (12.2.5000.0) |
Автор первичной редакции:
Алексей Максимов
Время публикации: 23.09.2019 17:08