.Net Café

Il blog di Leonardo Alario

Schedulare Jobs In Sql Server 2005 Express

Purtroppo, nella versione Express di Sql Server 2005 é assente un utile strumento di lavoro come SQL Server Agent, disponibile nella versione MSDE che permette di schedulare attività sistemistiche-amministrative  sui database (Backup notturni, Ricostruzione indici, ect).

In alternativa, ci sono diverse strade da seguire per ovviare a questo problema :

  1. Utilizzare le scheduler di Windows in combinazione al comando sqlcmd.exe per lanciare i nostri script;
  2. Utilizzare le classi contenute nel Namespace Microsoft.SqlServer.Management.Smo combinate al .Net Framework;

Per esigenze aziendali, avevo bisogno di uno strumento con le caratteristiche di Sql Server Agent, "googlando" mi sono imbattuto in questo prodotto SQLScheduler.

 SQLScheduler é una applicazione .NET, scritta in C#, composta da un servizio ed una Windows Form che permette di:

  1. Gestire diverse istanze di SQL Server Express;
  2. Schedulare dei job definendone l'inizio, la fine e la ricorrenza;
  3. Inviare a più operatori le mail con i risultati dei job;

Il tutto é completamente gratuito.

Published Thursday, October 25, 2007 12:02 AM by leo.alario

Comments

# re: Schedulare Jobs In Sql Server 2005 Express@ Thursday, October 25, 2007 9:13 AM

Finalmente !!! Stick out tongue

Benvenuto Big Smile

# re: Schedulare Jobs In Sql Server 2005 Express@ Friday, October 26, 2007 4:43 PM

Mi serviva proprio, grazie della dritta!

by lucab