Previous Topic: User ManagerNext Topic: Windows Client Scheduler Access Rights and Authorities


Windows Client Scheduler

The Windows Client Scheduler component manages scheduled tasks defined in the Windows Client (for example, tasks scheduled using the View and Output Definitions, and Object Logging functions).

The Scheduler can be run in two modes:

To ensure all scheduled tasks are handled in time, we recommend you run the Scheduler 24 hours a day, 7 days a week.

A Windows Client installation does not activate the Scheduler automatically. You should activate the Scheduler in the mode of your choice, whenever you are ready. However, when you start the Windows Client, it prompts you to activate the Scheduler if you have scheduled tasks.

When more than one Windows Client is installed and the common Central directory is set, you should run only one Scheduler. The Scheduler service fits this environment perfectly. It manages all the scheduled tasks saved by your workgroup, avoiding collisions.

Note: CA SRM users should only activate the Scheduler on the Application Server computer.

Scheduler activity is logged in a text file. The log file name is OAScheduler.log. The log can be found in the directory: …\BrightStor SRM Data\Central\Log. Use this log for troubleshooting the Scheduler. You can open the log in any text editor or viewer such as Notepad, WordPad, or Microsoft Word. Observe the following:

The Scheduler service also logs its start and stop information in the Windows Event log. Use this information for troubleshooting the Scheduler. To open the Windows Event Log click Start, Control Panel, Administrative Tools, and then Event Viewer. This opens the Event Viewer dialog. Select Application in the tree. To locate the Scheduler service records, look for the CASRMScheduler pattern in the Source column. Double click on a record to see its contents.

The Scheduler arranges scheduled tasks execution so that only one task is running at a time. The Scheduler waits for the current task completion and then starts the next task. This method ensures that the Scheduler avoids database access collisions. That is, most of the scheduled tasks access the databases for read and write. If one task is writing and another is reading the same information entity, they collide.

The Scheduler is capable of sending email alerts whenever a scheduled task fails or encounters a problem. You must provide the email addresses to receive the email alerts. If no address is specified, then no alerts are sent. To specify email addresses, open the Windows Client Options wizard by selecting Options under the Tools menu, and update the Email Alerts for Scheduler option located on the General page.

If a scheduled task fails due to a host logon problem (for example, password expired), continuing attempts to logon to the host by subsequent tasks can cause user ID revocation. To avoid user ID revocation, the Scheduler can apply the following policies:

To change the policy, open the Windows Client Options wizard by selecting Options under the Tools menu and update the Scheduler Logon Failures option located on the General page.

The Scheduler applies the policy until you resolve the host logon problem. To resolve the problem and have the Scheduler work as usual, you have to fix the host logon problem and then use the Windows Client to connect to the problematic host. When you use the Windows Client to connect to the problematic host, the Windows Client removes the alert and the Scheduler ceases skipping the tasks.

The Windows Client provides the Schedule List tool. Use this tool to control Scheduler work. It provides a clear view of the tasks status, awaiting schedules, and has a number of useful functions.