IT tutorials
 
Technology
 

Microsoft Systems Management Server 2003 : Updating Collections (part 3) - Collection Evaluator Update Process Flow, Status Messages

12/10/2013 2:10:01 AM
- Free product key for windows 10
- Free Product Key for Microsoft office 365
- Malwarebytes Premium 3.7.1 Serial Keys (LifeTime) 2019

3. Collection Evaluator Update Process Flow

Collection Evaluator assigns resources to collections according to the most recent data about the resources. Collection Evaluator waits for a file change notification from SQL Monitor before the update process starts. As shown in Figure 11, SQL Monitor writes a wake-up file to Collection Evaluator’s inbox (SMS\Inboxes\Colleval.box). SQL Monitor writes an update collection (.UDC) file when the update is forced or a collection is modified, an add collection (.ADC) file when a new collection is created, and a delete collection (.DC) file when a collection is deleted. SQL Monitor, like so many other components in SMS 2003, is driven by SQL trigger events that cause the component ultimately to wake up and perform its task. Collection Evaluator then executes the query and updates the membership results in the SMS database.

Figure 11. The Collection Evaluator update process flow.


If the SMS site has child sites, Collection Evaluator also creates a .PSD file that contains the collection definition and membership. It writes this file to Replication Manager’s inbox (SMS\Inboxes\Replmgr.box) so that the file can be scheduled and copied to Collection Evaluator’s inbox on the child site. If the child site is a secondary site, the file is rewritten to disk as a .CLF file and contains only the collection memberships. If the child site is a primary site, the collection will be processed in much the same fashion as described in the beginning of this section.

When a child site changes its parent site affiliation, Collection Evaluator is responsible for removing any collections that the parent created (and are therefore locked at the child site). When the child site joins the new parent site, the collections created at the parent site are passed down to the child site, and Collection Evaluator locks them and keeps them updated.

4. Status Messages

As with all SMS components, Collection Evaluator generates status messages as it processes collections and subcollections, as well as a log file if you’ve enabled logging for this component. The Status Message Viewer window shown in Figure 12 displays typical status messages generated by Collection Evaluator. Notice that this component’s message IDs lie within the 25xx range. For example, message ID 2516 indicates that Collection Evaluator was notified that a new collection was added (by the SMS administrator, of course). The .ADC file is a wake-up file written by SQL Monitor.

Figure 12. Status messages generated by Collection Evaluator as it processes SMS collections.

The pairing of messages 2539 and 2510 indicates when the membership rules for a collection were processed and when the collection was updated. A 2508 message indicates that Collection Evaluator is set to replicate the site’s collections and subcollections to child sites.

In addition to these status messages, Collection Evaluator writes its thread activity to a log file named Colleval.log if you enabled logging for this component. Figure 13you can see, there’s really nothing remarkable here, except that you can view on a per-thread basis when Collection Evaluator processes each collection, updates or deletes wake-up files, and so on. displays log entries as viewed using Microsoft Notepad. As

Figure 13. Log entries generated by Collection Evaluator during normal processing.
 
Others
 
- Microsoft Systems Management Server 2003 : Updating Collections (part 2) - Deleting a Collection
- Microsoft Systems Management Server 2003 : Updating Collections (part 1) - Forcing an Update
- Implementing Exchange Server 2010 Security : Configuring Standard Permissions for Exchange Server (part 3) - Assigning Advanced Exchange Server Permissions
- Implementing Exchange Server 2010 Security : Configuring Standard Permissions for Exchange Server (part 2) - Assigning Standard Exchange Management Permissions
- Implementing Exchange Server 2010 Security : Configuring Standard Permissions for Exchange Server (part 1) - Understanding the Exchange Management Groups
- LINQ to SharePoint and SPMetal : Combining LINQ to SharePoint and LINQ to Objects
- Windows Server 2008 and Windows Vista : Preferences (part 6) - Network Security
- Windows Server 2008 and Windows Vista : Preferences (part 5) - Hardware Components
- Windows Server 2008 and Windows Vista : Preferences (part 4) - Servers
- Windows Server 2008 and Windows Vista : Preferences (part 3) - Log-on Scripts
 
 
Top 10
 
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 2) - Wireframes,Legends
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 1) - Swimlanes
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Formatting and sizing lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Adding shapes to lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Sizing containers
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 3) - The Other Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 2) - The Data Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 1) - The Format Properties of a Control
- Microsoft Access 2010 : Form Properties and Why Should You Use Them - Working with the Properties Window
- Microsoft Visio 2013 : Using the Organization Chart Wizard with new data
Technology FAQ
- Is possible to just to use a wireless router to extend wireless access to wireless access points?
- Ruby - Insert Struct to MySql
- how to find my Symantec pcAnywhere serial number
- About direct X / Open GL issue
- How to determine eclipse version?
- What SAN cert Exchange 2010 for UM, OA?
- How do I populate a SQL Express table from Excel file?
- code for express check out with Paypal.
- Problem with Templated User Control
- ShellExecute SW_HIDE
programming4us programming4us