Store Procedure partenza automatica

di il
5 risposte

Store Procedure partenza automatica

Buongiorno a tutti,
Come da titolo vorrei che le mie store partissero automaticamente, senza farle partire manualmente è possibile?
Sul Pc è installato SQL Server 2014 Express e la parte di Sql Server Agent non c'è, come posso fare?
Un ultima domanda: ho una pagina web con dei semplici grafici e i dati per popolare questi grafici vengono letti dal Db Sql Server, è possibile fare un pulsante sulla pagina web che esegue automaticamente le store, così che i miei grafici saranno sempre aggiornati?

Grazie in anticipo
Buona giornata
Federico

5 Risposte

  • Re: Store Procedure partenza automatica

    Ciao puoi benissimo usare lo scheduler di Windows.

    Gli fai eseguire la seguente istruzione:
    sqlcmd -E -S nome_server -d nome_database -Q "EXEC schema.nome_stored_procedure param1, param2"
  • Re: Store Procedure partenza automatica

    Grazie davvero della tua risposta.
    Per caso non c'è una guida di come poter far partire questa schedulazione automatica?
    Spiego più in dettaglio:
    Le mie store procedure cancellano tutti i record presenti nelle tabelle sul mio db e vengono popolate da zero con i record presenti in delle altre altre tabelle di un altro db.
    Vorrei che queste store partissero ogni 5 max 10 minuti.
    Stavo spulciando lo scheduler di windows ma non sono come muovermi.
    Grazie di tutto
    Federico
    Buona Domenica
  • Re: Store Procedure partenza automatica

    Lo scheduler di windows è semplice, non so se c'è una guida specifica (non c'+ una guida per tutti i dettagli ...) ma non vedo dove puoi incontrare difficoltà.
  • Re: Store Procedure partenza automatica

    Ora controllo meglio: Per esempio:
    Toki mi ha dato questo utilissimo codice:
    sqlcmd -E -S nome_server -d nome_database -Q "EXEC schema.nome_stored_procedure param1, param2"

    -E, -S, -d, -Q, param1 e param 2 cosa sono?

    Ho 20 Stored procedure da far partire devo scrivere questo codice 20 volte?
    sqlcmd -E -S istanza -d nomedb -Q "EXEC [dbo].AlignDT_ObjectType"


    [dbo].AlignDT_ObjectType è il nome della mia stored procedure

    Grazie ancora
    Federico
  • Re: Store Procedure partenza automatica

    https://msdn.microsoft.com/it-it/library/ms162773.asp
Devi accedere o registrarti per scrivere nel forum
5 risposte