Cara untuk membersihkan komputer duplikat id di Server manajemen sistem

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 254735
Perbesar semua | Perkecil semua

Pada Halaman ini

RINGKASAN

Artikel ini menjelaskan cara untuk menemukan dan membersihkan Microsoft Systems Management Server 2.0 dan Microsoft Systems Management Server 2003 klien yang menggunakan pengidentifikasi unik yang sama. Server manajemen sistem ID unik properti ini digunakan untuk membedakan sistem manajemen Server klien. Sangat penting bahwa nilai ini tetap unik untuk setiap klien.

Anda mungkin memiliki id duplikat di lingkungan Anda jika Anda "clone" workstation yang memiliki klien Systems Management Server diinstal atau jika Anda memiliki sisa-sisa dari instalasi klien Server manajemen sistem sebelumnya (seperti file Sms.ini atau Smscfg.ini).

Id duplikat dapat menyebabkan perilaku seperti tinggi CPU (CPU) penggunaan, persediaan salah pelaporan, iklan yang dijalankan oleh klien salah, dan lain peristiwa yang tak terduga. Untuk membantu menghindari perilaku ini, sangat penting untuk membersihkan id duplikat secepat mungkin jika Anda menemukan mereka.

INFORMASI LEBIH LANJUT

Untuk menentukan jika Anda memiliki id duplikat, membuat permintaan Server manajemen sistem yang didasarkan pada permintaan contoh berikut:
Pilih * dari sms_g_system_SYSTEM sebagai g BATIN bergabung sms_gh_system_SYSTEM sebagai h pada g.ResourceId = h.ResourceId di mana g.Name <> h.Name
Ketika Anda menjalankan query ini, Anda melihat semua nama komputer yang berbeda yang menggunakan ID yang sama. Perhatikan bahwa multi-boot klien atau klien yang telah berganti nama juga muncul sebagai duplikat. Setelah Anda menemukan duplikat, mengalokasikan ID baru untuk workstation tersebut.

Anda juga dapat menjalankan query berikut dalam SQL permintaan analyzer terhadap database situs SMS:
select all g.Domain0,g.InstanceKey,g.Name0,g.MachineID,g.RevisionID,g.SMSID0,g.SystemRole0,g.SystemType0,g.TimeKey,h.Domain0,h.InstanceKey,h.Name0,h.MachineID,h.RevisionID,h.SMSID0,h.SystemRole0,h.SystemType0,h.TimeKey from System_DATA AS g INNER JOIN System_HIST AS h ON g.MachineID = h.MachineID where g.Name0 <> h.Name0
Ketika Anda menjalankan query ini, Anda melihat semua nama komputer yang berbeda yang menggunakan ID yang sama. Perhatikan bahwa multi-boot klien atau klien yang telah berganti nama juga muncul sebagai duplikat.

Setelah Anda menemukan duplikat, mengalokasikan ID baru untuk workstation tersebut. Terdapat dua metode untuk mengalokasikan ID baru kepada klien.

Metode manual

Untuk secara manual membersihkan klien, jalankan file 20clicln.bat untuk menghapus klien Systems Management Server. Setelah proses ini selesai, Hapus setiap contoh file Sms.ini atau Smscfg.ini di workstation. Setelah ini selesai, instal ulang klien dengan menggunakan metode instalasi yang normal. ID baru akan dialokasikan untuk klien. BR / MENGATAKAN
Versi 20CliCln.bat yang dapat didownload sebagai bagian dari alat dukungan SP2 dapat menjalankan dengan saklar baris perintah dari /scrub yang menghapus berkas Smscfg.ini dan memungkinkan penciptaan GUID baru. Tidak menghapus Sms.ini yang tersisa dari klien SMS 1.2.

Metode distribusi perangkat lunak

Jika Anda memiliki banyak komputer yang perlu ID Server manajemen sistem baru, Anda dapat menggunakan utilitas Microsoft BackOffice Resource Kit 4,5 Newuid.exe. Membuat paket dengan menggunakan utilitas dengan Newuid.exe/s perintah, yang menyebabkan utilitas untuk menjalankan diam-diam. Anda perlu membuat sebuah koleksi yang berisi semua workstation yang memiliki id duplikat Menggunakan query berdasarkan query contoh berikut:
Pilih berbeda r.Name, r.OperatingSystemNameandVersion, r.ResourceDomainORWorkgroup, r.LastLogonUserDomain, r.LastLogonUserName, r.SMSUniqueIdentifier, r.ResourceId dari SMS_R_System sebagai r, SMS_GH_System_SYSTEM sebagai h, SMS_G_System_SYSTEM sebagai g di mana g.ResourceID = h.ResourceID dan g.Name <> h.Name dan r.ResourceID = g.ResourceID
Pastikan untuk menghapus setiap kereta kembali dari query ini sebelum merekatkannya ke jendela Edit Query untuk koleksi ini. Jika Anda tidak menghapus tombol kembali, permintaan yang tidak disimpan karena sintaks pantas.

Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
234262Menghubungkan permintaan untuk koleksi keanggotaan aturan mungkin tidak bekerja
Setelah Anda membuat koleksi ini, Anda mungkin tidak melihat jumlah klien yang sama seperti yang Anda lakukan dalam pencarian pertama. Hal ini terjadi karena permintaan ini kembali hanya daftar unik ID duplikat. Setelah Anda mengiklankan paket Newuid.exe untuk koleksi ini, semua klien yang terdaftar dalam permintaan sebelumnya menjalankan program karena workstation ini semua berbagi sama id (pengidentifikasi unik global yang sama, atau GUID).

Ketika Anda menjalankan Newuid.exe, menggunakan Newuid.exe/s / mengalokasikan perintah memungkinkan klien untuk mendapatkan ID baru dan mempertahankan klien fungsionalitas. The / s switch menyebabkan instalasi untuk menjalankan diam-diam.

Catatan Ketika / mengalokasikan switch digunakan, Newuid.exe mencoba untuk menjalankan Smsboot1.exe dari titik masuk. Akses ke titik masuk memerlukan bahwa pengguna logon. Jika tidak ada pengguna log on, GUID yang ada akan dihapus, tetapi GUID baru tidak dialokasikan sampai Smsls.bat atau Smsman.exe dijalankan.

Catatan Anda tidak menerima konfirmasi bahwa klien berhasil menjalankan program tersebut jika Anda tidak menggunakan / mengalokasikan beralih. Setelah Newuid.exe telah menjalankan tanpa / mengalokasikan switch, semua klien komunikasi dengan akses klien titik (CAP) berhenti sampai klien baik menjalankan Smsls.bat atau Smsman.exe atau telah diinstal ulang dengan menggunakan Microsoft Windows NT Remote Client instalasi. Klien fungsi tidak kembali dan ID baru tidak dialokasikan sampai klien telah menggunakan salah satu metode instalasi ini.

Setelah Anda telah dibersihkan id duplikat, membersihkan persediaan sejarah dalam database Anda. Penggunaan Menghapus riwayat persediaan umur tugas di bawah Tugas di bawah Pemeliharaan database di konsol Server manajemen sistem untuk menghapus semua Riwayat yang lebih tua dari satu hari. Anda dapat menetapkan nilai ini kembali ke nilai sebelumnya setelah Anda memiliki semua klien persediaan kembali dan telah memverifikasi bahwa ada tidak lebih duplikat di lingkungan Anda.

Dengan mengubah pengaturan untuk tugas-tugas pemeliharaan Database, semua data dalam database Anda lebih tua dari satu hari akan dihapus. Ini baik-baik saja dalam banyak situasi, namun, jika Anda hanya memiliki persentase kecil dari persediaan yang diduplikasi, ini mungkin tidak sesuai.

Dalam kasus seperti ini, menggunakan kertas putih, Mengelola Server manajemen sistem Microsoft duplikat pengidentifikasi unik, yang dapat memberikan solusi yang lebih baik.Catatan Makalah ini membahas proses hanya menghapus informasi sejarah untuk komputer duplikat, tidak seluruh database.

Properti

ID Artikel: 254735 - Kajian Terakhir: 21 September 2011 - Revisi: 2.0
Kata kunci: 
kbclient kbcollections kbconfig kbdatabase kbinfo kbinventory kbquery kbsmsadmin kbmt KB254735 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:254735

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com