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

Làm thế nào để sửa đổi các thuộc tính nhân rộng vào cửa hàng toàn cầu

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:248717
Bài viết này đã được lưu trữ. Bài viết được cung cấp "nguyên trạng" và sẽ không còn được cập nhật nữa.
TÓM TẮT
Danh mục toàn cầu (GC) chứa một bản sao một phần của mọi đối tượng trong các doanh nghiệp. Bài viết này thảo luận làm thế nào để thao tác các thuộc tính đó làm tăng các giá trị đặt nhân rộng để các GC. Việc quyết định những thuộc tính sẽ nhân rộng (thêm vào thuộc tính mặc định) đòi hỏi phải lập kế hoạch cẩn thận với việc xem xét cho mạng lưới giao thông và không gian đĩa cần thiết.
THÔNG TIN THÊM
Trước khi mô tả làm thế nào để thiết lập một thuộc tính để nhân rộng trong GC, điều quan trọng là cần lưu ý các hiệu ứng này có trên mạng nhân rộng lưu lượng truy cập.

Sau khi một attributeSchema đối tượng được tạo ra, đánh dấu một thuộc tính bổ sung để nhân rộng để các GC gây ra một bản sao đầy đủ đồng (cũng được gọi là một "toàn bộ") của tất cả các đối tượng để các GC như mô tả dưới đây. Hành vi này xảy ra trên các phiên bản Windows 2000 được liệt kê trong bài viết này.

Mỗi máy chủ có một bản sao đầy đủ và có khả năng ghi của tên miền riêng của mình. Nếu máy chủ đó là một GC, tên miền còn lại trong rừng được tổ chức như là bản sao chỉ-đọc, một phần. "Một phần" có nghĩa rằng chỉ là một tập hợp con của các thuộc tính được giữ.

Khi một thuộc tính được thêm vào các GC, nó sẽ được thêm vào tập con sao chép một phần (một phần thuộc tính bộ). Điều này gây ra các GC để thực hiện một "toàn bộ" của tất cả các chỉ đọc bản một lần nữa để repopulate chính nó với các thuộc tính chỉ một phần mà nó cần để giữ. Đồng bộ đầy đủ này xảy ra ngay cả khi tài sản thuộc tính isMemberOfPartialAttributeSet được thiết lập để "Đúng." Do đó, nó chỉ làm một đồng bộ đầy đủ trên tên miền chỉ đọc bản sao một phần và không tên miền thể viết riêng của mình, các thư mục cấu hình phân vùng hoặc lược đồ phân vùng thư mục.

Chú ý:

"Thư mục phân vùng" đã được trước đó được gọi là "ngữ cảnh đặt tên." Gỡ bỏ từ GC được xử lý tại địa phương mà không có nhân rộng.

Để sửa đổi các thuộc tính nhân rộng để hoạt động thư mục GC, bạn phải sửa đổi các giản đồ. Để sửa đổi các giản đồ, người quản trị phải được thực hiện một thành viên của nhóm "quản trị viên lược đồ". Thêm vào là một thành viên của nhóm này, một khóa registry phải được đặt vào giản đồ master. Để biết thêm chi tiết về quá trình này, bấm vào số bài viết dưới đây để xem bài viết trong cơ sở kiến thức Microsoft:
216060 Đăng ký sửa đổi cần thiết để cho phép bằng văn bản để Schema
Bài viết này cũng mô tả các bước được thực hiện trong các hoạt động thư mục Schema Microsoft Management Console (MMC). Bạn có thể có được này-theo thông qua một cài đặt đầy đủ các công cụ quản trị Windows 2000 hoặc bằng cách đăng ký Schmmgmt.dll trong thư mục gốc hệ thống trên một máy chủ Windows 2000.

Để kích hoạt Schema MMC snap-in theo các bước sau:
  1. Nhấp vào Bắt đầu, bấm Chạy, loại MMC, và sau đó nhấp vào Ok.
  2. Trên các MMC Console trình đơn, nhấp vào Thêm/loại bỏ-theo....
  3. Nhấp vào Thêm, và sau đó nhấp vào Lược đồ Active Directory.
  4. Nhấp vào Thêm, bấm Đóng, và sau đó nhấp vào Ok.
Bạn cũng có thể làm theo các bước sau để thiết lập khóa registry thảo luận trong bài viết nêu trên theo cách của lược đồ MMC snap-in:
  1. Điểm nổi bật Lược đồ Active Directory
  2. Chọn Hành động | Hoạt động kinh doanh Master....
  3. Nhấn vào đây để chọn hộp có tiêu đề Giản đồ có thể được sửa đổi vào điều khiển vùng.
  4. Nhấp vào Ok.
Tại thời điểm này, một quản trị viên giản đồ có thể thêm thuộc tính bổ sung để các GC. Có một số phương pháp để thêm thuộc tính bổ sung để các GC bao gồm Schema MMC snap-in và kịch bản ADSI.

Để làm cho sửa đổi bằng cách sử dụng lược đồ Active Directory MMC Snap-trong

  1. Bấm vào thuộc tính cặp snap-in.
  2. Trong ngăn bên phải, di chuyển xuống đến các thuộc tính bạn muốn, bấm chuột phải vào nó và sau đó nhấp vào Thuộc tính.
  3. Nhấn vào đây để chọn các Nhân rộng thuộc tính này vào cửa hàng toàn cầu hộp kiểm.
  4. Nhấp vào Ok.
Nếu thay đổi đăng ký ở trên không được thực hiện, lỗi sau xảy ra khi cố thay đổi tình trạng của nhân rộng để các GC:
Không thể thay đổi cho dù thuộc tính này nên được nhân rộng các hệ phục vụ toàn cầu danh mục.

Để sửa đổi bằng cách sử dụng ADSI kịch bản

Hoạt động dịch vụ thư mục giao diện (ADSI) có thể làm cho sửa đổi lược đồ thông qua của nó Lightweight Directory Access Protocol (LDAP) mà nhà cung cấp. Mã dưới đây sẽ xác định vị trí của giản đồ, liên kết với các thuộc tính trong giản đồ và thực hiện các thay đổi cần thiết để buộc nó để nhân rộng để các GC.
Const ADS_PROPERTY_CLEAR = 1' Declarations are commented for use with VBScriptDim oRootDSE 'As IADsDim oConn 'As ADODB.ConnectionDim oRecordset 'As ADODB.RecordsetDim strAttribute 'As StringDim strADsPath 'As StringDim oAttribute 'As IADsDim bReplicate 'As BooleanstrAttribute = "Department"  'Replace with the name of the attribute to change replicationbReplicate = True            'Replicate to GC True/FalseSet oConn = CreateObject("ADODB.Connection")Set oRootDSE = GetObject("LDAP://RootDSE")oConn.Provider = "ADsDSOObject"oConn.Open "ADs Provider"strQuery = "<LDAP://" & oRootDSE.Get("schemaNamingContext")& ">;(&(objectClass=attributeSchema)(cn=" & strAttribute & "));cn,adspath;subtree"Set oRecordset = oConn.Execute(strQuery)oRecordset.MoveFirststrADsPath = oRecordset.Fields("ADsPath")  'store the path of the object in the schemaSet oAttribute = GetObject(strADsPath) 'Get the object in the schemaIf bReplicate Then  oAttribute.Put "isMemberOfPartialAttributeSet", True    'Set the property to trueElse  oAttribute.PutEx ADS_PROPERTY_CLEAR, "isMemberOfPartialAttributeSet", 0   'Clear the propertyEnd If'Write to schemaoAttribute.SetInfo'Clean UpSet oAttribute = NothingSet oRootDSE = NothingoRecordset.CloseoConn.CloseSet oConn = NothingSet oRecordset = Nothing				
Nếu thay đổi đăng ký ở trên không được thực hiện, lỗi sau xảy ra khi cố gắng chạy script:
Lỗi-2147016651 (80072035): Tự động hóa lỗi. Hệ phục vụ là không muốn để xử lý yêu cầu.
THAM KHẢO
Để biết thêm chi tiết, bấm vào những con số bài viết dưới đây để xem các bài viết trong cơ sở kiến thức Microsoft:
232517 Toàn cầu danh mục thuộc tính và nhân rộng thuộc tính
230663 Làm thế nào để liệt kê thuộc tính nhân rộng vào cửa hàng toàn cầu
Để biết thêm chi tiết về ADSI, xem Web site sau của Microsoft:
"active directory", "danh mục toàn cầu", adsi, ldap

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

Thuộc tính

ID Bài viết: 248717 - Xem lại Lần cuối: 12/05/2015 17:56:29 - Bản sửa đổi: 2.0

Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition

  • kbnosurvey kbarchive kbglobalcatalog kbhowto kbmsg kbmt KB248717 KbMtvi
Phản hồi