ID Artikel: 000087537 Jenis Konten: Pesan Kesalahan Terakhir Ditinjau: 27/10/2021

Mengapa Endpoint Intel® Endpoint Management Assistant (Intel® EMA) Menunjukkan Duplikasi Setelah Pencitraan Ulang?

Lingkungan

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

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Ringkasan

Langkah proses untuk menyelesaikan duplikat dalam database

Deskripsi
  • Tidak dapat membuat endpoint yang ada dikenali di konsol Intel® Endpoint Management Assistant (Intel® EMA), setelah sistem operasi (OS) disortir ulang di endpoint
  • Tidak dapat membuat entri titik akhir duplikat untuk dikonsolidasikan setelah endpoint dire-image
Resolusi

Ini adalah untuk entri duplikat dalam Intel EMA yang terjadi karena pencitraan ulang klien yang telah disediakan.

Untuk menghindari hal ini, disarankan untuk tidak memprovisi sistem sebelum pencitraan ulang. Tetapi jika Anda tidak melakukan ini dan mencitrakan ulang sistem, duplikat akan dibuat dalam database yang menyebabkan masalah.

Jika endpoint tidak diprovisi sebelum proses re-image, skrip berikut dapat digunakan.

Catatan

Ini adalah skrip yang dikembangkan secara internal dan tidak sepenuhnya diuji. Anda dapat menggunakan risiko sendiri.

Cadangkan database SQL server, termasuk database EMA sebelum menjalankan skrip atau menguji proses di lingkungan pengujian terlebih dahulu.

IF OBJECT_ID(N'tempdb.. #Temp_UniqueEndpoints') TIDAK NULL

MULAI

#Temp_UniqueEndpoints TABEL DROP

AKHIR

PERGI

PILIH

Nama Komputer

, Nodeidentitas

, NodeId

KE #Temp_UniqueEndpoints

DARI

Node

, (

PILIH

MAX (Nodeidentitas) SEBAGAI EndpointID

DARI

Node

KELOMPOKKAN MENURUT

Nama Komputer

) TopNodes

, (

PILIH

Nama Komputer SEBAGAI Nama Endpoint

, COUNT(ComputerName) SEBAGAI Duplikat

DARI

Node

KELOMPOKKAN MENURUT

Nama Komputer

MEMILIKI

COUNT(ComputerName) > 1

) EndpointDups

MANA

Nodes.NodeIdentity = TopNodes.EndpointID

DAN

Nodes.ComputerName = EndpointDups.EndpointName;

IF OBJECT_ID(N'tempdb.. #Temp_DuplicateEndpoints') TIDAK NULL

MULAI

#Temp_DuplicateEndpoints TABEL DROP

AKHIR

PERGI

PILIH

Nama Komputer Nodes.

, Node.Nodeidentity

, Node.NodeId

, UniqueEP.NodeId AS UniqueId

, DupCount = ROW_NUMBER() OVER (PARTISI BY

Nodes.ComputerName ORDER BY Nodes.LastUpdate)

INTO #Temp_DuplicateEndpoints

DARI

Node, #Temp_UniqueEndpoints AS UniqueEP

MANA

Nodes.ComputerName = UniqueEP.ComputerName

DAN Node.NodeIdentity NOT IN(

PILIH

Nodeidentitas

DARI

#Temp_UniqueEndpoints

)

PESANAN BERDASARKAN

Node.NodeId;

-- Perbarui dan Hapus Endpoint Duplikat

HAPUS DARI

[Keterkelolaan]. [Amt8021XSetup_IntelAmtSetup]

MANA

NodeID masuk (PILIH NodeID DARI #Temp_DuplicateEndpoints);

UPDATE

IntelAmtSetup

SET

IntelAmtSetup.NodeID = Duplicates.UniqueId

DARI

#Temp_DuplicateEndpoints AS Duplikat

MANA

IntelAmtSetup.NodeID = Duplicates.NodeID

DAN

Duplikat.DupCount = 1

DAN

Duplikat.UniqueId NOT IN (

PILIH

NodeId

DARI

IntelAmtSetup

);

UPDATE

EndpointConnectInfo

SET

EndpointConnectInfo.NodeID = Duplicates.UniqueId

DARI

#Temp_DuplicateEndpoints AS Duplikat

MANA

EndpointConnectInfo.NodeID = Duplicates.NodeID

DAN

Duplikat.DupCount = 1

DAN

Duplikat.UniqueId NOT IN (

PILIH

NodeId

DARI

EndpointConnectInfo

);

UPDATE

AmtCertMap

SET

AmtCertMap.NodeID = Duplicates.UniqueId

DARI

#Temp_DuplicateEndpoints AS Duplikat

MANA

AmtCertMap.NodeID = Duplicates.NodeID

DAN

Duplikat.DupCount = 1

DAN

Duplikat.UniqueId NOT IN (

PILIH

NodeId

DARI

AmtCertMap

);

HAPUS DARI

IntelAmt

MANA

IntelAmt.NodeID IN (

PILIH

NodeId

DARI

#Temp_DuplicateEndpoints

);

HAPUS DARI

Node

MANA

Node.NodeID IN (

PILIH

NodeId

DARI

#Temp_DuplicateEndpoints

);

-- Keluaran Debug

PILIH * DARI #Temp_UniqueEndpoints

PILIH * DARI #Temp_DuplicateEndpoints

-- Keluaran Debug

#Temp_UniqueEndpoints TABEL DROP

#Temp_DuplicateEndpoints TABEL DROP

Produk Terkait

Artikel ini berlaku untuk 1 produk

Isi halaman ini adalah kombinasi terjemahan manusia dan komputer dari konten berbahasa Inggris. Konten ini diberikan hanya untuk kenyamanan Anda serta sebagai informasi umum dan tidak bisa dianggap sebagai lengkap atau akurat. Jika terdapat kontradiksi antara versi bahasa Inggris halaman ini dan terjemahannya, versi bahasa Inggris akan didahulukan. Lihat versi bahasa Inggris halaman ini.