You are designing a solution on a SharePoint 2010 intranet site where administrative access to the SharePoint
2010 application server is not available. You need to ensure that site usage information is collected on search
statistics for all the sites on the farm. Which approach should you recommend?
A.
Create a Windows service and schedule it to collect the search statistics according to a specified schedule.
B.
Create a SharePoint sandboxed solution to collect the search statistics.
C.
Write a console application to collect search statistics.
Create a timer job to run the application according to a specified schedule.
D.
Write a console application to collect search statistics.
Use Windows Task Scheduler to run the application at regular intervals.
1. Timer service understands the topology of the SharePoint Server farm, and it gives the option to set whether to load balance the jobs across all the servers in the farm or specific servers.
2. No UI for Windows Task Scheduler Job’s History but SharePoint shows status of all the jobs and their status.
3. You require administrative privileges on the server to configure tasks whereas
SharePoint Timer Jobs automatically run under SharePoint Timer Job account.