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

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

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

עזרה בחיבור למסד נתונים בדוקר

מתוזמן נעוץ נעול הועבר תכנות
31 פוסטים 4 כותבים 535 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • שואףש מנותק
    שואףש מנותק
    שואף
    השיב לdovid ב נערך לאחרונה על ידי
    #18

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

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

    dovidD yossizY 2 תגובות תגובה אחרונה
    0
    • dovidD מנותק
      dovidD מנותק
      dovid ניהול
      השיב לשואף ב נערך לאחרונה על ידי dovid
      #19

      @שואף מחולק ודאי, בדוקר תעבוד כמו בדוקר.
      אם זה עבד טוב כשזה ביחד ולא כשזה בחוץ זה אומר שהוא מתחבר אחרת כשהחיבור מרוחק או מקומי.
      אם הייתי שם לב לפרט הזה הייתי שולל בעיה בכלל בodbc, וגם אין בעיה בmariadb.

      כשזה היה יחד, השתמשת גם בalias שמוגדר בקובץ כמו פה:
      https://github.com/showf68/odbcExample/blob/master/files/odbc.ini
      ?
      ואז במקום maindb היה localhost?

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

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

      שואףש תגובה 1 תגובה אחרונה
      1
      • שואףש מנותק
        שואףש מנותק
        שואף
        השיב לdovid ב נערך לאחרונה על ידי
        #20

        @dovid אמר בעזרה בחיבור למסד נתונים בדוקר:

        כשזה היה יחד, השתמשת גם בalias שמוגדר בקובץ כמו פה:
        https://github.com/showf68/odbcExample/blob/master/files/odbc.ini
        ?
        ואז במקום maindb היה localhost?

        נכון

        תגובה 1 תגובה אחרונה
        0
        • yossizY מנותק
          yossizY מנותק
          yossiz
          השיב לשואף ב נערך לאחרונה על ידי
          #21

          @שואף אמר בעזרה בחיבור למסד נתונים בדוקר:

          אני רואה בקישור שהבאתי מסלאק שאומר שצריך לעשות לינק מחדש לדרייבר. אתה מבין מה זה אומר?

          נראה לי שאצלו הבעיה שונה. לינק מחדש = קימפול ממקור (פחות או יותר)

          📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

          תגובה 1 תגובה אחרונה
          0
          • yossizY מנותק
            yossizY מנותק
            yossiz
            השיב לשואף ב נערך לאחרונה על ידי
            #22

            @שואף אמר בעזרה בחיבור למסד נתונים בדוקר:

            גם באלפין עבד תקין עד שחילקתי את האפליקציה והמסד נתונים לשני קונטיינרים

            באמת צריך עיון. אולי פה יש רמז לפתרון

            📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

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

              לא חושב שהחסכון של כמה MB בגודל התמונה שווה את הכאב ראש שלך (במיוחד אם זה לקח כמה ימים)

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

              aaron.tchumim@gmail.com
              Hetzner - שרתים וירטואליים ופיזיים במחירים מעולים (קישור שותפים)

              ווצאפ API - תיעוד שירות API לא רשמי.

              A תגובה 1 תגובה אחרונה
              6
              • A מנותק
                A מנותק
                aaron
                השיב לaaron ב נערך לאחרונה על ידי
                #24

                בסופו של דבר גם אני בעצמי לא עומד בפני האתגר 😊

                מצאתי את הבאג הזה פה

                בהתאם לכך הצלחתי לבנות את התמונה, רק מקבל שגיאה:

                / # isql -v MySQL-main
                [S1000][unixODBC][ma-3.1.14]Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
                [ISQL]ERROR: Could not SQLConnect
                

                לפני השגיאה הייתה בטעינה של הדרייבר..

                לשלוח PR?

                aaron.tchumim@gmail.com
                Hetzner - שרתים וירטואליים ופיזיים במחירים מעולים (קישור שותפים)

                ווצאפ API - תיעוד שירות API לא רשמי.

                שואףש 2 תגובות תגובה אחרונה
                3
                • שואףש מנותק
                  שואףש מנותק
                  שואף
                  השיב לaaron ב נערך לאחרונה על ידי
                  #25

                  @aaron אמר בעזרה בחיבור למסד נתונים בדוקר:

                  לשלוח PR?

                  מה זה PR?

                  ואני מבין שמה שעשית זה לשלב את הקימפול של הדרייבר בתוך הDOCKERFILE, נכון?

                  A תגובה 1 תגובה אחרונה
                  0
                  • A מנותק
                    A מנותק
                    aaron
                    השיב לשואף ב נערך לאחרונה על ידי aaron
                    #26

                    @שואף אמר בעזרה בחיבור למסד נתונים בדוקר:

                    @aaron אמר בעזרה בחיבור למסד נתונים בדוקר:

                    לשלוח PR?

                    מה זה PR?

                    Pull Request

                    ואני מבין שמה שעשית זה לשלב את הקימפול של הדרייבר בתוך הDOCKERFILE, נכון?

                    נכון, קימפלתי בתוך תהליך הבניה. אבל כדי לא לנפח את גודל התמונה חייבים להשתמש בmulti stage builds.

                    מצורף הDockerfile

                    aaron.tchumim@gmail.com
                    Hetzner - שרתים וירטואליים ופיזיים במחירים מעולים (קישור שותפים)

                    ווצאפ API - תיעוד שירות API לא רשמי.

                    שואףש 2 תגובות תגובה אחרונה
                    3
                    • שואףש מנותק
                      שואףש מנותק
                      שואף
                      השיב לaaron ב נערך לאחרונה על ידי
                      #27
                      פוסט זה נמחק!
                      תגובה 1 תגובה אחרונה
                      0
                      • שואףש מנותק
                        שואףש מנותק
                        שואף
                        השיב לaaron ב נערך לאחרונה על ידי
                        #28

                        @aaron אמר בעזרה בחיבור למסד נתונים בדוקר:

                        מצורף הDockerfile

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

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

                        A תגובה 1 תגובה אחרונה
                        0
                        • שואףש מנותק
                          שואףש מנותק
                          שואף
                          השיב לaaron ב נערך לאחרונה על ידי
                          #29

                          @aaron אמר בעזרה בחיבור למסד נתונים בדוקר:

                          [S1000][unixODBC][ma-3.1.14]Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

                          שמתי לב למשהו מוזר, למה הוא אומר לוקל? הרי זה מרוחק, לא לוקלי. אולי זה הבעייה?
                          אגב ניסיתי גם להכניס לו שם משתמש וסיסמא לקובץ INI ולא עזר.

                          תגובה 1 תגובה אחרונה
                          0
                          • A מנותק
                            A מנותק
                            aaron
                            השיב לשואף ב נערך לאחרונה על ידי
                            #30

                            @שואף אמר בעזרה בחיבור למסד נתונים בדוקר:

                            @aaron אמר בעזרה בחיבור למסד נתונים בדוקר:

                            מצורף הDockerfile

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

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

                            אצלי לא נותן שגיאה..

                            @שואף אמר בעזרה בחיבור למסד נתונים בדוקר:

                            @aaron אמר בעזרה בחיבור למסד נתונים בדוקר:

                            [S1000][unixODBC][ma-3.1.14]Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

                            שמתי לב למשהו מוזר, למה הוא אומר לוקל? הרי זה מרוחק, לא לוקלי. אולי זה הבעייה?
                            אגב ניסיתי גם להכניס לו שם משתמש וסיסמא לקובץ INI ולא עזר.

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

                            aaron.tchumim@gmail.com
                            Hetzner - שרתים וירטואליים ופיזיים במחירים מעולים (קישור שותפים)

                            ווצאפ API - תיעוד שירות API לא רשמי.

                            שואףש תגובה 1 תגובה אחרונה
                            5
                            • שואףש מנותק
                              שואףש מנותק
                              שואף
                              השיב לaaron ב נערך לאחרונה על ידי
                              #31

                              @aaron תבורך מפי עליון!!! עזרת לי מאוד מאוד

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

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

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

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