ID บทความ: 000087537 ประเภทข้อมูล: ข้อความแสดงข้อผิดพลาด การตรวจสอบครั้งล่าสุด: 27/10/2021

ทําไมปลายทางIntel® Endpoint Management Assistant (Intel® EMA) จึงแสดงซ้ํากันหลังจากทําการถ่ายภาพใหม่

สิ่งแวดล้อม

Windows® 10*, Windows® 10, 32-bit*, Windows® 10, 64-bit*

BUILT IN - ARTICLE INTRO SECOND COMPONENT
สรุปข้อมูล

ขั้นตอนการประมวลผลในการแก้ไขรายการซ้ําภายในฐานข้อมูล

คำอธิบาย
  • ไม่สามารถทําให้ปลายทางที่มีอยู่ได้รับการยอมรับในคอนโซล Intel® Endpoint Management Assistant (Intel® EMA) ได้ หลังจากที่มีการเปลี่ยนภาพระบบปฏิบัติการ (OS) ในปลายทาง
  • ไม่สามารถทําให้รายการปลายทางที่ซ้ํากันรวมได้หลังจากที่มีการสร้างภาพปลายทางใหม่
ความละเอียด

นี่เป็นรายการที่ซ้ํากันในIntel EMAที่เกิดขึ้นเนื่องจากการสร้างภาพไคลเอ็นต์ใหม่ที่ได้เตรียมใช้งานแล้ว

เพื่อหลีกเลี่ยงปัญหานี้ ขอแนะนําให้ ยกเลิกการ จัดเตรียมระบบก่อนที่จะทําการถ่ายภาพใหม่ แต่ถ้าคุณไม่ทําสิ่งนี้และสร้างภาพระบบใหม่ การทําซ้ําจะถูกสร้างขึ้นในฐานข้อมูลที่ทําให้เกิดปัญหา

ในกรณีที่ไม่มีการจัดเตรียมปลายทางก่อนกระบวนการรีรูปภาพ สามารถใช้สคริปต์ต่อไปนี้ได้

หมาย เหตุ

นี่เป็นสคริปต์ที่พัฒนาภายในและไม่ได้รับการทดสอบอย่างสมบูรณ์ คุณอาจมีความเสี่ยงเอง

สํารอง ฐานข้อมูลของ SQL Server รวมถึงฐานข้อมูล EMA ก่อนเรียกใช้สคริปต์หรือ ทดสอบ กระบวนการในสภาพแวดล้อมการทดสอบก่อน

IF OBJECT_ID (N'tempdb. #Temp_UniqueEndpoints') ไม่เป็น NULL

เริ่ม ต้น

#Temp_UniqueEndpointsโต๊ะตก

สิ้น สุด

ไป

เลือก

Computername

, NodeIdentity

, NodeId

เข้าสู่#Temp_UniqueEndpoints

จาก

โหน

, (

เลือก

MAX (NodeIdentity) AS EndpointID

จาก

โหน

จัดกลุ่มตาม

Computername

) TopNodes

, (

เลือก

ชื่อคอมพิวเตอร์เป็นปลายทาง

, COUNT (ComputerName) AS Duplicate

จาก

โหน

จัดกลุ่มตาม

Computername

มี

COUNT (ชื่อคอมพิวเตอร์) > 1

) EndpointDups

ที่

โหนดโหนดIdentity = TopNodes.EndpointID

และ

โหนด.ComputerName = EndpointDups.EndpointName;

IF OBJECT_ID (N'tempdb. #Temp_DuplicateEndpoints') ไม่เป็น NULL

เริ่ม ต้น

#Temp_DuplicateEndpointsตารางตก

สิ้น สุด

ไป

เลือก

โหนด.ชื่อคอมพิวเตอร์

, Nodes.NodeIdentity

, Nodes.NodeId

, UniqueEP.NodeId AS UniqueId

, DupCount = ROW_NUMBER() OVER (แบ่งพาร์ติชันตาม

โหนด.ComputerName ORDER BY Nodes.LastUpdate)

เข้าสู่#Temp_DuplicateEndpoints

จาก

โหนด #Temp_UniqueEndpoints AS UniqueEP

ที่

โหนด.ComputerName = UniqueEP.ComputerName

AND โหนด.NodeIdentity NOT IN(

เลือก

NodeIdentity

จาก

#Temp_UniqueEndpoints

)

สั่งซื้อโดย

โหนด.NodeId;

-- อัปเดตและลบจุดสิ้นสุดที่ซ้ํากัน

ลบจาก

[ความสามารถในการจัดการ] [Amt8021XSetup_IntelAmtSetup]

ที่

NodeID in (SELECT NodeID FROM #Temp_DuplicateEndpoints);

ปรับ ปรุง

IntelAmtSetup

ตั้ง ค่า

IntelAmtSetup.NodeID = Duplicates.UniqueId

จาก

#Temp_DuplicateEndpointsการซ้ํา AS

ที่

IntelAmtSetup.NodeID = Duplicates.NodeID

และ

Duplicates.DupCount = 1

และ

Duplicates.UniqueId NOT IN (

เลือก

โหนดId

จาก

IntelAmtSetup

);

ปรับ ปรุง

EndpointConnectInfo

ตั้ง ค่า

EndpointConnectInfo.NodeID = Duplicates.UniqueId

จาก

#Temp_DuplicateEndpointsการซ้ํา AS

ที่

EndpointConnectInfo.NodeID = Duplicates.NodeID

และ

Duplicates.DupCount = 1

และ

Duplicates.UniqueId NOT IN (

เลือก

โหนดId

จาก

EndpointConnectInfo

);

ปรับ ปรุง

AmtCertMap

ตั้ง ค่า

AmtCertMap.NodeID = Duplicates.UniqueId

จาก

#Temp_DuplicateEndpointsการซ้ํา AS

ที่

AmtCertMap.NodeID = Duplicates.NodeID

และ

Duplicates.DupCount = 1

และ

Duplicates.UniqueId NOT IN (

เลือก

โหนดId

จาก

AmtCertMap

);

ลบจาก

IntelAmt

ที่

IntelAmt.NodeID IN (

เลือก

โหนดId

จาก

#Temp_DuplicateEndpoints

);

ลบจาก

โหน

ที่

Nodes.NodeID IN (

เลือก

โหนดId

จาก

#Temp_DuplicateEndpoints

);

-- เอาต์พุตดีบัก

เลือก * จาก#Temp_UniqueEndpoints

เลือก * จาก#Temp_DuplicateEndpoints

-- เอาต์พุตดีบัก

#Temp_UniqueEndpointsโต๊ะตก

#Temp_DuplicateEndpointsตาราง DROP

ผลิตภัณฑ์ที่เกี่ยวข้อง

บทความนี้จะนำไปใช้กับ 1 ผลิตภัณฑ์

เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้