לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 13-06-2007, 08:13
  itaigitt itaigitt אינו מחובר  
 
חבר מתאריך: 15.06.05
הודעות: 19
timeout בהפעלת SP מהפורטל שלי

שלום.
יש לי stored-procedure שמפעיל תהליך הכולל כמה SPs אחרות ואורך כ-2 דקות.
אני רוצה להפעיל את התהליך מהתוכנה שלי, ובגלל הזמן שלוקח התהליך, התוכנה נופלת.
ע"מ לא לעכב את התוכנה שלי, חשבתי לייצר טבלה עם שדה בוליאני אחד, שכאשר אני
אעדכן אותו ל-1 יופעל טריגר שיפעיל את התהליך.
ככה חשבתי שהתוכנה תבצע רק את העדכון ולא תחכה לסיום התהליך הנ"ל.
בפועל, משפט ה-UPDATE לא משתחרר עד שהטריגר מסיים לרוץ, מה שבעצם אומר שלא
חסכתי כלום עם הטריגר הזה.

כמובן שגם נסיתי להגדיל את זמן החיבור, אבל משום מה התוכנה התעלמה מזה.

כמו כן נסיתי להפעיל thread נוסף שירוץ בלי קשר לתוכנה, ויפעיל הוא את ה-SP.
הthread אכן לא מעכב את התוכנה, אבל עדיין העסק נופל מאותה סיבה, ואני לא מבין למה זה קשור.

מישהו יודע אולי איך אני יכול להפעיל את התהליך בלי שה"שחרור" שלי מה-connection ל-DB יהיה תלוי בסיום הרצת התהליך? או בכל דרך אחרת שלא תפיל אותי?

אני כותב ב-vb.net, ומשתמש ב-sal server 2005.

איתי
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 04:42

הדף נוצר ב 0.03 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2025 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר