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.