Welcome to Sign in | Help

t-sql asyncron sql server 2005

  •  09-08-2009, 4:17 PM

    t-sql asyncron sql server 2005

    salut, imi puteti spune va rog care sunt variantele ca sa pot executa stfel o procedura in sql server 2005...ce anume as putea folosi sau ce anume trebuie setat

    sa spunem ca am procedura stocata X care in interiorul ei executa procedura stocata Y. as vrea ca procedura X sa nu astepte dupa procedura Y sa termine ca sa dea raspuns ca a terminat....procedura Y sa ruleze sub o alta sesiune (ceva de genul), iar daca dupa un anumit timp incerc sa execut iar procedura X si procedura Y inca nu a terminat sa primesc raspuns ca inca se mai ruleaza, sa nu pot rula procedura X decat daca procedura Y a terminat

    sau altfel

    dintr-o aplicatie web sa zicem una de rapoarte...rulez procedura X care intoarce date pt un anumit raport si eu pe urma inchid browserul inainte ca procedura X sa se fi terminat, aceasta sa nu se opreasca din rulat ci sa ruleze in background....astfel incat daca intru iar in aplicatia web si incerc sa rulez raportul care executa procedura X sa primesc raspuns ca datele nu sunt inca generate pt vizualizarea raportuluisi ca procedura inca ruleaza

    procedura X nu face altceva decat sa verifice daca procedura Y a terminat sau nu....daca a terminat intoarce rezultatele procesate de Y daca nu da mesaj ca datele nu sunt procesate sau ca procedura Y inca mai ruleaza...deci intrebarea este cu pornesc in executie o procedura Y din interiorul procedurii X dar intr-o alta sesiune/conexiune

    folosesc reporting services si sunt proceduri care ruleaza si cateva ore....si din acest motiv daca utilizatorul inchide browserul si intra mai tarziu nu poate vizualiza raportul

     

    multumesc

    alex.

View Complete Thread
Powered by Community Server (Commercial Edition), by Telligent Systems