דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ארכיון code613m
  4. ODBC של Sql Server

ODBC של Sql Server

מתוזמן נעוץ נעול הועבר ארכיון code613m
11 פוסטים 5 כותבים 764 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • א מנותק
    א מנותק
    ארכיטקט
    כתב ב נערך לאחרונה על ידי
    #1

    שלום לכולם

    יש לי פרוייקט שמבחינה כלכלית ומצד הלחץ של הלקוח, עלי לעשות את הצד הלוגי באקסס, וזה באמת אפשרי ועונה על הדרישות, אולם הדאטה בייס מוכרח שיהיה ב Sql Server כי אקסס קורס להם כל שני וחמישי מרוב משתמשים ושימושים, הוא נשחת ויש צורך לדחוס ולתקן אותו תדירות.

    לצורך כך יש חיבור שנקרא ODBC השרת איננו מרוחק, אלא מקומי, וכל המחשבים מחוברים אליו בחוט פיזי, כך שמבחינת מהירות אין בעיה.

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

    מדובר על פחות מ 100,000 רשומות בטבלה בשלב זה.

    פורסם במקור בפורום CODE613 ב27/07/2013 21:31 (+03:00)

    אידיאולוגיות גדולות נכנסות למטחנה של עולם המעשה ויוצאות ממנו בפירורים (ווינסטון צ'רצ'יל, סתם סתם, זה שלי)

    תגובה 1 תגובה אחרונה
    0
    • ש מנותק
      ש מנותק
      שוצי
      כתב ב נערך לאחרונה על ידי
      #2

      אם אתה כבר משתמש במסד נתונים של SQL למה לעשות את הUI בAccess?
      לא יותר נח winforms או משהוא כזה?

      פורסם במקור בפורום CODE613 ב29/07/2013 09:29 (+03:00)

      תגובה 1 תגובה אחרונה
      0
      • א מנותק
        א מנותק
        ארכיטקט
        כתב ב נערך לאחרונה על ידי
        #3

        יכול להיות שזה אידיאלי, אבל כפי שכתבתי יש אילוצים כלכליים בתמונה. והפיתוח באקסס בענייני IT פשוטים, לוקח בערך עשירית זמן מאשר בפלטפורמות אחרות לצערנו מייקרוסופט לא השכילו לשלב את נוחות הפיתוח של אקסס במערכות המתקדמות שלהם, ואם הם עושים את זה זה בעצלתיים.

        פורסם במקור בפורום CODE613 ב29/07/2013 10:55 (+03:00)

        אידיאולוגיות גדולות נכנסות למטחנה של עולם המעשה ויוצאות ממנו בפירורים (ווינסטון צ'רצ'יל, סתם סתם, זה שלי)

        תגובה 1 תגובה אחרונה
        0
        • dovidD מנותק
          dovidD מנותק
          dovid ניהול
          כתב ב נערך לאחרונה על ידי
          #4

          אם אני זוכר טוב, זה איטי מאוד.

          פורסם במקור בפורום CODE613 ב31/07/2013 17:09 (+03:00)

          מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

          בכל נושא אפשר ליצור קשר dovid@tchumim.com

          תגובה 1 תגובה אחרונה
          0
          • א מנותק
            א מנותק
            ארכיטקט
            כתב ב נערך לאחרונה על ידי
            #5

            האם יש מצב לכמת את האיטיות???? מדובר בשרת מקומי ולא מרוחק, כדרכי בקדש הרבה מאוד נתונים שמורים כ int או שדות דלילים שונים (כגון תאריך וכדומה) אם יש טסטים של החיבור לעומת חיבור לאקסס, אשמח לראות.

            פורסם במקור בפורום CODE613 ב02/08/2013 02:15 (+03:00)

            אידיאולוגיות גדולות נכנסות למטחנה של עולם המעשה ויוצאות ממנו בפירורים (ווינסטון צ'רצ'יל, סתם סתם, זה שלי)

            תגובה 1 תגובה אחרונה
            0
            • dovidD מנותק
              dovidD מנותק
              dovid ניהול
              כתב ב נערך לאחרונה על ידי
              #6

              ניסיתי כעת אצלנו במשרד (שרת מרוחק כמובן, מהירות תעבורה פנימית גבוהה).
              עבד ממש ללא דופי.

              אולי אז טעיתי ואלי זה תלוי במשהו.

              פורסם במקור בפורום CODE613 ב04/08/2013 12:38 (+03:00)

              מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

              בכל נושא אפשר ליצור קשר dovid@tchumim.com

              תגובה 1 תגובה אחרונה
              0
              • א מנותק
                א מנותק
                ארכיטקט
                כתב ב נערך לאחרונה על ידי
                #7

                מאוד משמח אותי, עכשיו שווה לי להשקיע 2-3 שעות בטסטים אמיתיים. אם יש כאן פריצת דרך, אפשר להוזיל מאוד עלויות של פיתוח לארגונים בינוניים אם הם רוצים משהו זול ופשוט אבל רב נתונים.......

                פורסם במקור בפורום CODE613 ב04/08/2013 15:53 (+03:00)

                אידיאולוגיות גדולות נכנסות למטחנה של עולם המעשה ויוצאות ממנו בפירורים (ווינסטון צ'רצ'יל, סתם סתם, זה שלי)

                תגובה 1 תגובה אחרונה
                0
                • A מנותק
                  A מנותק
                  ayalaleora
                  כתב ב נערך לאחרונה על ידי
                  #8

                  הרעיון דווקא נשמע נכון, לארגונים קטנים, אבל ואבל גדול.....
                  אקסס לא מתמודד עם כלום, גם לא עם מאה רשומות, הUI שלו זוועה מהלכת, או יותר נכון זוועה שלא מלהכת, הכל תקוע מימין ומשמאל, חשבתי לתומי שבאופיס 2010 הגיע המשיח אבל שום דבר לא השתנה, זה אחד מהדברים הגרועים מבחינת הUI שיצרו מיקרוסופט. אתה צריך להבין עם עבדת קצת עם WINFORM, תדמיין טבלה של מאה רשומות בלבד עם 10 עמודות שעשויה מטקסטבוקסים, וזה משוכלל כמו DATAGRIDVIEW וכדו' אפי' בWINFORMS זה יתקע לגמרי.
                  אממה.. יבואו יוצרי האקסס ויטענו שמי שמשתמש עם הרבה נתונים שלא ישתמש בטפסים רציפים לטבלאות אלא ישתמש בטופס בתצוגת גליון נתונים שאז הוא קל מבחינת תצוגה וגם יכול להכיל אירועים ומאפיינים כטופס. וכנראה שזה הפיתרון לגבי הUI
                  לגבי התעבורת נתונים זה כמו שכתב דוד, זה עובד חלק כמובן במגבלות תעבורה של SQLSERVER EXPRES שתומך עד כך וכך נתונים לכך וכך משתמשים.

                  פורסם במקור בפורום CODE613 ב22/08/2013 01:03 (+03:00)

                  תגובה 1 תגובה אחרונה
                  0
                  • א מנותק
                    א מנותק
                    ארכיטקט
                    כתב ב נערך לאחרונה על ידי
                    #9

                    טוב אז ברור שהתפקיד של אקסס זה לא להיות "תוכנה" אלא לטפל במידע שעובר את היכולות של אקסל. ואת זה מי שיודע את העבודה יכול לעשות בקלי קלות.

                    לגבי המגבלות של עד כך וכך רשומות ועד כך וכך משתשמים, יש מקום שכתוב מספרים במקום "כך וכך"????

                    פורסם במקור בפורום CODE613 ב22/08/2013 15:30 (+03:00)

                    אידיאולוגיות גדולות נכנסות למטחנה של עולם המעשה ויוצאות ממנו בפירורים (ווינסטון צ'רצ'יל, סתם סתם, זה שלי)

                    תגובה 1 תגובה אחרונה
                    0
                    • dovidD מנותק
                      dovidD מנותק
                      dovid ניהול
                      כתב ב נערך לאחרונה על ידי
                      #10

                      @ארכיטקט

                      לגבי המגבלות של עד כך וכך רשומות ועד כך וכך משתשמים, יש מקום שכתוב מספרים במקום "כך וכך"????

                      בהגדרות הSQLSERVER יש הגדרה לכמות חיבורים בו זמנית, ונדמה לי גם לכמות תעבורה.
                      כמובן שגם כשהשרת הSQL מאפשר, אם יכולת המחשב מוגבלת תהיה האטה ואף בעיות לא צפויות.

                      פורסם במקור בפורום CODE613 ב22/08/2013 16:14 (+03:00)

                      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                      בכל נושא אפשר ליצור קשר dovid@tchumim.com

                      תגובה 1 תגובה אחרונה
                      0
                      • clickoneC מנותק
                        clickoneC מנותק
                        clickone
                        כתב ב נערך לאחרונה על ידי
                        #11

                        התשובה מאד מאד תלויה במהירות השרת שלך.
                        מנסיון, אם השרת בארץ וזריז מספיק,זה עובד בצורה סבירה. (אל תנסה לחשוב על המהירות שיש לך בקובץ מקומי, כי זה לא. אבל משהו בסיגנון של - אתה מחכה שנייה, ורואה איך הוא מצייר את הנתונים...) - קצת מציק למי שמכיר את אקסס ויודע באיזה זריזות הוא שולף.
                        אם השרת ממש מקומי (לא בארץ, אלא ממש במשרד) זה צריך לעבוד יעיל וזריז.
                        אם השרת בחו"ל וזמן הפינג קצת ארוך, זה מציק ברמות על, ותוקע לעיתים קרובות את המערכת.
                        לשם השוואה, אותו פרוייקט, אבל בWINFORMS עם LINQ או DATASET אתה מקבל את הזריזות של אקסס בקובץ מקומי. (בשרת בחו"ל וק"ו בארץ...)

                        הנסיון שלי באקקס עם ODBC הוא בפרוייקט שכתבתי ללקוח עם כ40 משתמשים שעובדים בכל הארץ במשולב.

                        נכון לעכשיו: הפיתרון המניח את הדעת הכי מוצלח שהגעתי אליו (לאחר שנתיים שעבדו במתכונת של הקובץ אקסס על כל מחשב, וכל קובץ ניגש לSQL SERVER) הוא RDP + REMOTE APP. הוא עובד ביחד עם הODBC בעיקר מסיבות הסטוריות, אבל יושב על שרת וירטואלי וניגש לSQL שנמצא באותו אשכול שרתים, כך שמבחינת תעבורת נתונים זה רץ יחסית זריז.

                        דבר נוסף ש"הרווחתי" מהמעבר לשרת הוא נושא העידכונים. כל פעם שיוצא עידכון (ויש הרבה כאלה....) אני מעדכן פעם אחת את השרת וזהו. (למרות שכתבתי להם כלי שיודע לבדוק אוטו' אם יש עידכון ולהתקין אותו לבד, עדיין לפעמים הם היו שכחכים לעדכן וכו')

                        מה שכן, יש כאן סעיף של עלויות: WINDOWS SERVER 2008 עולה, וכל משתמש שמחובר בו זמנית עולה 5$ לחודש בערך. פתרתי את זה בצורה מעניינת.... מסתבר שיש אפשרות לMulty Session ואני לא מתכוון לאפשרות של משתמשים מרובים, אלא לעשות LogIn במקביל לאותו משתמש כמה פעמים. ולכן: מכיוון שWIN2008 נותן גישה עם הרישיון שלו ל2 בו זמנית, עשיתי את המשתמש השני Multy Session, המשמעות: כולם נכנסים עם אותו שם משתמש, במילא את השם משתמש והסיסמא הם צריכים לשים בתוכנה, ולכן זה לא משנה לי איך הוא נכנס.
                        אם תרצה שאני ירחיב קצת במושא זה, כתוב לי בתגובה....

                        בהפוכה לאחת התגובות כאן, מעצבן גם שמייקרוסופט לא נתנו אפשרות להתחבר בצורה ישירה לSQL SERVER כמו שהיה פעם באופיס 2003, או DATASET באקסס....
                        חבל גם שהם לא נתנו את הכלים המדהימים שיש ב.NET, ובכלל.... במקום לפתח את האקסס לכיוון של המתכנתים, הם פיתחו אותו לכיוון של המאקרו, וחבל!!! (ושלא תבין לא נכון, אני מפתח גם בכלים של .NET, אבל יש דברים שפשוט מעצבן שמייקרוסופט לא שילבה לשני הכיוונים) 😞 😞 😞

                        וואו... כתבתי המון ביחס להודעה ראשונה שלי בפורום, אבל ממש נהנתי!! כחרדי לראות שיש פורום כזה עם אנשים כ"כ מוצלחים ומקצועיים.....

                        פורסם במקור בפורום CODE613 ב29/12/2013 10:23 (+02:00)

                        אין טסט כמו פרודקשן.

                        המייל שלי urivpn@gmail.com

                        תגובה 1 תגובה אחרונה
                        2

                        בא תתחבר לדף היומי!
                        • התחברות

                        • אין לך חשבון עדיין? הרשמה

                        • התחברו או הירשמו כדי לחפש.
                        • פוסט ראשון
                          פוסט אחרון
                        0
                        • דף הבית
                        • קטגוריות
                        • פוסטים אחרונים
                        • משתמשים
                        • חיפוש
                        • חוקי הפורום