Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Làm thế nào để làm sạch lên trùng lặp tính ID trong hệ thống quản lý máy chủ

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này:254735
TÓM TẮT
Bài viết này mô tả làm thế nào để tìm và làm sạch lên Microsoft hệ thống quản lý máy chủ 2.0 và Microsoft hệ thống quản lý Server 2003 khách hàng sử dụng cùng một định danh duy nhất. Máy chủ quản lý hệ thống ID duy nhất bất động sản được sử dụng để phân biệt khách hàng hệ thống quản lý máy chủ. Điều quan trọng là giá trị này ở duy nhất cho mỗi khách hàng.

Bạn có thể có ID trùng lặp trong môi trường của bạn nếu bạn "sao chép" máy trạm có các khách hàng hệ thống quản lý máy chủ được cài đặt, hoặc nếu bạn có tàn từ một hệ thống quản lý Server khách hàng cài đặt trước đó (ví dụ như các tập tin Sms.ini hoặc Smscfg.ini).

ID trùng lặp có thể gây ra hành vi như việc sử dụng cao đơn vị xử lý trung tâm (CPU), hàng tồn kho không đúng báo cáo, quảng cáo điều hành bởi các khách hàng sai, và các sự kiện bất ngờ. Để giúp tránh những hành vi, điều quan trọng là để làm sạch trùng lặp ID càng sớm càng tốt nếu bạn gặp họ.
THÔNG TIN THÊM
Để xác định xem bạn có ID trùng lặp, tạo ra một hệ thống quản lý máy chủ truy vấn dựa trên mẫu truy vấn sau đây:
chọn * từ sms_g_system_SYSTEM như g tham gia bên trong sms_gh_system_SYSTEM h ngày g.ResourceId = h.ResourceId nơi g.Name <> h.Name
Khi bạn chạy truy vấn này, bạn nhìn thấy tất cả các tên máy tính khác nhau đang sử dụng cùng một của bạn. Lưu ý rằng khởi động nhiều khách hàng hoặc khách hàng đã được đổi tên thành cũng xuất hiện như là bản sao. Sau khi bạn tìm thấy những bản sao, phân bổ một ID mới để các máy trạm.

Bạn cũng có thể chạy truy vấn sau đây trong phân tích truy vấn SQL đối với cơ sở dữ liệu trang web của tin nhắn 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
Khi bạn chạy truy vấn này, bạn thấy tất cả các tên máy tính khác nhau mà đang sử dụng cùng một của bạn. Lưu ý rằng khởi động nhiều khách hàng hoặc khách hàng đã được đổi tên thành cũng xuất hiện như là bản sao.

Sau khi bạn tìm thấy những bản sao, phân bổ một ID mới để các máy trạm. Có hai phương pháp để phân bổ một ID mới cho một khách hàng.

Hướng dẫn sử dụng phương pháp

Để tự làm sạch lên một khách hàng, chạy file 20clicln.bat để gỡ bỏ cài đặt các hệ thống quản lý Server khách hàng. Khi quá trình này hoàn tất, xóa bất kỳ ví dụ của tệp Sms.ini hoặc Smscfg.ini trên máy trạm. Sau khi điều này là hoàn toàn, cài đặt lại khách hàng bằng cách sử dụng phương pháp cài đặt bình thường. Một ID mới sẽ được cấp phát cho khách hàng.BR / >
Phiên bản 20CliCln.bat mà có thể được tải như một phần của các công cụ hỗ trợ SP2 có thể chạy với một chuyển đổi dòng lệnh của /Scrub mà loại bỏ các tập tin Smscfg.ini và cho phép một sáng tạo của một GUID mới. Nó không loại bỏ Sms.ini còn lại từ một khách hàng tin nhắn SMS 1.2.

Phương pháp phân phối phần mềm

Nếu bạn có nhiều máy tính cần một ID mới hệ thống quản lý máy chủ, bạn có thể sử dụng tiện ích Microsoft BackOffice Resource Kit 4.5 Newuid.exe. Tạo một gói bằng cách sử dụng các tiện ích với các Newuid.exe/s bộ chỉ huy, mà gây ra tiện ích để chạy âm thầm. Bạn cần phải tạo ra một bộ sưu tập có chứa tất cả các máy trạm có một ID trùng lặp Sử dụng một truy vấn dựa trên mẫu truy vấn sau đây:
chọn khác biệt r.Name, r.OperatingSystemNameandVersion, r.ResourceDomainORWorkgroup, r.LastLogonUserDomain, r.LastLogonUserName, r.SMSUniqueIdentifier, r.ResourceId từ SMS_R_System là r, SMS_GH_System_SYSTEM h, SMS_G_System_SYSTEM g nơi g.ResourceID = h.ResourceID và g.Name <> h.Name và r.ResourceID = g.ResourceID
Hãy chắc chắn để loại bỏ bất cứ trở về vận chuyển từ truy vấn này trước khi dán nó vào cửa sổ chỉnh sửa truy vấn cho tuyển tập này. Nếu bạn không loại bỏ trở về vận chuyển, truy vấn không được lưu vì của không đúng cú pháp.

Để biết thêm thông tin, hãy bấm vào số bài viết sau để xem bài viết trong Cơ sở Kiến thức Microsoft:
234262Liên kết một truy vấn đến một quy tắc thành viên bộ sưu tập có thể không làm việc
Sau khi bạn tạo bộ sưu tập này, bạn có thể không nhìn thấy cùng một số khách hàng như bạn đã làm trong truy vấn đầu tiên. Điều này xảy ra vì truy vấn này trở về chỉ là một danh sách duy nhất ID trùng lặp. Sau khi bạn quảng cáo gói Newuid.exe bộ sưu tập này, tất cả các khách hàng được liệt kê trong truy vấn trước đó chạy chương trình, bởi vì các máy trạm làm việc là tất cả các chia sẻ cùng một ID (các cùng một định danh duy nhất toàn cầu, hay GUIDs).

Khi bạn chạy Newuid.exe, sử dụng các Newuid.exe/s / phân bổ lệnh cho phép khách hàng để có được một ID mới và giữ lại chức năng khách hàng. Các / s chuyển đổi gây ra tiến trình cài đặt chạy âm thầm.

Chú ý Khi các / phân bổ chuyển đổi được sử dụng, Newuid.exe cố gắng chạy Smsboot1.exe từ một điểm đăng nhập. Truy cập vào một điểm đăng nhập yêu cầu rằng một người dùng đăng nhập vào. Nếu không có người dùng được đăng nhập vào, GUID tồn tại sẽ bị xóa, nhưng một GUID mới không được cấp phát cho đến khi Smsls.bat hoặc Smsman.exe được thực thi.

Chú ý Bạn không nhận được xác nhận rằng các khách hàng đã chạy thành công chương trình nếu bạn không sử dụng các / phân bổ chuyển đổi. Sau khi Newuid.exe đã được chạy mà không cần các / phân bổ chuyển đổi, tất cả các khách hàng giao tiếp với khách hàng truy cập điểm (CAP) điểm dừng cho đến khi khách hàng chạy Smsls.bat hoặc Smsman.exe hoặc đã được cài đặt lại bằng cách sử dụng cài đặt Microsoft Windows NT Remote khách hàng. Chức năng khách hàng không trả lại và ID mới không được cấp phát cho đến khi khách hàng đã sử dụng một trong những phương pháp cài đặt.

Sau khi bạn đã làm sạch lên các ID trùng lặp, dọn sạch lịch sử hàng tồn kho trong cơ sở dữ liệu của bạn. Sử dụng các Xoá lịch sử hàng tồn kho tuổi tác vụ theo Tác vụ dưới Cơ sở dữ liệu bảo trì trong hệ thống quản lý Server console xoá tất cả lịch sử cũ hơn một ngày. Bạn có thể thiết lập giá trị này quay lại giá trị trước đây của nó sau khi bạn có tất cả các khách hàng quay lại hàng tồn kho của bạn và có bạn đã xác minh rằng không có không có bản sao bộ trong môi trường của bạn.

Bằng cách thay đổi các thiết đặt cho nhiệm vụ bảo trì cơ sở dữ liệu, tất cả các dữ liệu trong cơ sở dữ liệu cũ hơn một ngày có thể được gỡ bỏ. Điều này là tốt đẹp trong nhiều tình huống, tuy nhiên, nếu bạn chỉ có một tỷ lệ nhỏ của kho của bạn mà nhân đôi, điều này có thể không được thích hợp.

Trong trường hợp này, sử dụng giấy trắng, Quản lý Duplicate Microsoft hệ thống quản lý máy chủ định danh duy nhất, mà có thể cung cấp một giải pháp tốt hơn.Chú ý Bài báo này thảo luận về quá trình này chỉ loại bỏ thông tin lịch sử cho các máy tính trùng lặp, không phải là cơ sở dữ liệu toàn bộ.
prodsms 20clicln.bat sms.ini newuid.exe

Cảnh báo: Bài viết này đã được dịch tự động

Thuộc tính

ID Bài viết: 254735 - Xem lại Lần cuối: 08/21/2011 11:30:00 - Bản sửa đổi: 2.0

  • kbclient kbcollections kbconfig kbdatabase kbinfo kbinventory kbquery kbsmsadmin kbmt KB254735 KbMtvi
Phản hồi