in

UGISS Community

Il sito della community dello User Group Italiano di SQL Server

SQL Server Agent e Schedulazione Job

Last post 04-03-2008 20.22 by dmauri. 7 replies.
Page 1 of 1 (8 items)
Sort Posts: Previous Next
  • 02-27-2008 16.36

    • sgovoni
    • Top 10 Contributor
      Male
    • Joined on 10-18-2007
    • Posts 171
    • Points 2.625

    SQL Server Agent e Schedulazione Job

    Ciao a tutti,

    sto lavorando con un DB di produzione su SQL Server 2000 e avrei la necessità di schedulare un DTS perchè venga eseguito ogni domenica ad una determinata ora.

    L'esecuzione manuale del DTS viene completata correttamente, il problema nasce nel momento in cui imposto la schedulazione per il nuovo DTS: il job viene creato, ma il campo "Next Run Date" riporta la dicitura "(Date and Time are not available)".

    Neppure lo start manuale del job viene eseguito.

    I job precedentemente schedulati vengono eseguiti correttamente.

    Avete qualche consiglio da darmi ?

    Grazie

    Sergio

    Filed under:
    • Post Points: 20
  • 03-01-2008 18.15 In reply to

    • dmauri
    • Top 10 Contributor
      Male
    • Joined on 05-14-2007
    • Novate Milanese
    • Posts 1.164
    • Points 15.245

    Re: SQL Server Agent e Schedulazione Job

    Non ho sottomano un SQL Server 2000 su cui provare, ma se non ricordo male è semplicemente un problema legato al refresh delle informazioni. Il pacchetto sarà cmq eseguito all'orario schedulato.

    Hai provato a schedulare l'esecuzione del pacchetto, ad esempio, dopo 1 minuto? Dovresti verificare che tutto viene eseguito senza problemi (e da quel momento in avanti anche l'orario della prossima esecuzione sarà mostrato correttamente)

    Davide Mauri
    Microsoft MVP - SQL Server, MCP, MCAD, MCDBA, MCT - http://www.davidemauri.it
    Socio Fondatore e Mentor di Solid Quality Learning Italy - http://www.solidq.com
    Presidente di UGISS: User Group Italiano Sql Server - http://www.ugiss.org
    • Post Points: 20
  • 03-04-2008 9.43 In reply to

    • sgovoni
    • Top 10 Contributor
      Male
    • Joined on 10-18-2007
    • Posts 171
    • Points 2.625

    Re: SQL Server Agent e Schedulazione Job

    Ciao,

    dmauri:
    Hai provato a schedulare l'esecuzione del pacchetto, ad esempio, dopo 1 minuto?

    il job è schedulato per essere eseguito ogni domenica, ieri ho verificato e domenica scorsa non è stato eseguito. Ho cancellato il job e ho ri-schedulato il pacchetto in modo che venisse eseguito dopo un minuto, però niente, il job non viene eseguito.

    Ho eseguito il pacchetto manualmente ed è OK, i job precedentemente schedulati vengono eseguiti correttamente (ad esempio il job che esegue i backup è OK). Ho provato anche a creare un nuovo job di test con un solo comando T-SQL (SELECT Codice FROM Tabella) e anche per questo job, dopo la schedulazione, nella colonna Next Run Date viene visualizzato "(Date and Time are not available)". Temo di non poter più eseguire schedulazioni Sad .

    Sto considerando anche di proporre un riavvio del server, se non ricordo male l'ultimo riavvio è stato eseguito in Dic 2007 o in Gen 2008 (non è molto tempo fa)... sperando che possa essere un problema sul servizio SQL Server Agent... ma ne dubito.

    Ciao

    Sergio

    • Post Points: 20
  • 03-04-2008 21.10 In reply to

    • dmauri
    • Top 10 Contributor
      Male
    • Joined on 05-14-2007
    • Novate Milanese
    • Posts 1.164
    • Points 15.245

    Re: SQL Server Agent e Schedulazione Job

    E' veramente molto strano.

    Un pò di domande al volo:

    • Hai controllato che nell'Event Log di Windows e nel log del SQL Server Agent non ci sia qualche messaggio particolare?
    • Hai applicato l'SP4 a SQL Server 2000?
    • La schedulazione del job è abilitata?
    • Il job è abilitato?

    Cmq ho provato su un SQL 2000 SP3 a creare un job e fino alla prima esecuzione anche io vedo il valore "(Date and Time are not available)" sotto la colonna Next Run Date. Il valore viene visualizzato corretto dopo la prima esecuzione.

    Prima di riavviare il server hai provato a riavviare solo il servizio del SQL Server Agent?

    Davide Mauri
    Microsoft MVP - SQL Server, MCP, MCAD, MCDBA, MCT - http://www.davidemauri.it
    Socio Fondatore e Mentor di Solid Quality Learning Italy - http://www.solidq.com
    Presidente di UGISS: User Group Italiano Sql Server - http://www.ugiss.org
    • Post Points: 20
  • 03-05-2008 8.52 In reply to

    • sgovoni
    • Top 10 Contributor
      Male
    • Joined on 10-18-2007
    • Posts 171
    • Points 2.625

    Re: SQL Server Agent e Schedulazione Job

    Ciao,

    dmauri:
    Hai controllato che nell'Event Log di Windows e nel log del SQL Server Agent non ci sia qualche messaggio particolare?

    Ho controllato sia nell'Event Log di Windows che nel Log di SQL Server Agent, non ci sono messaggi particolari.

    dmauri:
    Hai applicato l'SP4 a SQL Server 2000?

    Sul server dovrebbe esserci l'SP4 ma non l'ho verificato, questa mattina lo verifico.

    dmauri:
    La schedulazione del job è abilitata?

    La schedulazione del job è abilitata, ho pensato che fosse un problema legato all'interfaccia GUI e ho verificato il risultato di questo comando:

    Select schedule_id, name, next_run_date, next_run_time from sysjobschedules  

    Vengono correttamente visualizzati tutti i job schedulati e quello incriminato è l'unico a non avere un valore nel campo next_run_date. Ho provato anche con DBCC CHECKDB su MSDB per controllare che non ci fossero problemi, l'MSDB è OK. Successivamente ho provato anche con sp_help_job @job_name = '<job_name>' ma sembra tutto OK a parte il campo next_run_date che contiene zero.

    dmauri:
    Il job è abilitato?

    Il job è abilitato e non ha data di fine schedulazione.

    dmauri:

    Prima di riavviare il server hai provato a riavviare solo il servizio del SQL Server Agent?

    Mi è venuto in mente, ma non l'ho fatto perchè si tratta di un cliente un po' critico lavora H 24 e tutte le operazioni che eseguo devo farle 'in sicurezza'. Il riavvio del servizio non è una operazione critica... temo solo di passare dalla padella alla brace Smile... oggi lo propongo.

    Grazie

    • Post Points: 5
  • 03-05-2008 10.53 In reply to

    • sgovoni
    • Top 10 Contributor
      Male
    • Joined on 10-18-2007
    • Posts 171
    • Points 2.625

    Re: SQL Server Agent e Schedulazione Job

    sgovoni:
    Sul server dovrebbe esserci l'SP4 ma non l'ho verificato, questa mattina lo verifico.

    Acc... il server ha l'SP3... prima di fare altre prove (e tentare un update direttamente su sysjobschedules Big Smile) pianifico l'installazione dell'SP4.

    Vi faccio sapere come va a finire...

    Ciao e Grazie!

    Filed under:
    • Post Points: 5
  • 04-03-2008 19.38 In reply to

    • sgovoni
    • Top 10 Contributor
      Male
    • Joined on 10-18-2007
    • Posts 171
    • Points 2.625

    Re: SQL Server Agent e Schedulazione Job

    Volete sapere com'è andata a finire ? Leggere il finale su questo post.

    Grazie a tutti.

    Filed under:
    • Post Points: 20
  • 04-03-2008 20.22 In reply to

    • dmauri
    • Top 10 Contributor
      Male
    • Joined on 05-14-2007
    • Novate Milanese
    • Posts 1.164
    • Points 15.245

    Re: SQL Server Agent e Schedulazione Job

    Ah ecco quindi alla fine mancava l'SP4!

    Big Smile

    Davide Mauri
    Microsoft MVP - SQL Server, MCP, MCAD, MCDBA, MCT - http://www.davidemauri.it
    Socio Fondatore e Mentor di Solid Quality Learning Italy - http://www.solidq.com
    Presidente di UGISS: User Group Italiano Sql Server - http://www.ugiss.org
    • Post Points: 5
Page 1 of 1 (8 items)
(C) 2007 User Group Italiano di SQL Server