עבור לתוכן
Magic DevHub
rubinproj

לבעלי הנסיון עם unipass 1.8 + mysql

Recommended Posts

שלום רב,

התחלתי לדשדש בביצת ה- mysql לאחר שנשארנו ללא נציגות pervasive ואני מפתח יישום על unipass 1.8 + mysql 5.5 + odbc 5.1 ומקבל 2 תופעות בעייתיות:

1) שדות אלפא עם ערך בעברית מוצגים ב- DB כג'בריש (משתמש ב NAVICAT) למרות שבצעתי נסיונות להתקנת MYSQL ב- HEBREW או UTF8, עדיין נשאר ג'יבריש.

במג'יק עצמו הכל נראה בסדר.

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

טבלאות ללא אלפא עברי עוברות הסבה ללא בעייה.

אשמח לקבל פידבקים לבעיות הנ"ל.

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

1. הקידוד שלך לא תקין (גם אם נדמה לך שכן), וודא את קידוד השדה והטבלה (ב-MYSQL ניתן להגדיר קידוד שונה לכל אחד).

אני אישית משתמש ב-unicode וזה עובד בסדר גמור.

2. לא ברור לי למה.. אצלי זה עובד. אולי יש שדה שדופק את זה?

אגב, אני ממליץ להוריד את Toad for MySQL הוא חינמי ומעולה.

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים
תודה על התגובה.

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

אולי הבעיה בגרסת ה- MYSQL שהתקנתי? הגרסה היא mysql essential 5.5.

דרך אגב,

האם יש לך ידע או נסיון בשימוש ב- MYSQL ברשת ללא שרת? מה נקרא windows workgroup?

תודה מראש

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים
עידו תודה רבה, בעיית הקידוד נפתרה.

שיניתי את כל שדות האלפא ליוניקוד (כפי שרשמת) ויצרתי מחדש את בסיס הנתונים ב- UTF8 ועכשיו הערכים מוצגים בעברית בטבלאות של MYSQL.

החסרון היחידי כמובן בשימוש ביוניקוד הוא הכפלת נפח הזכרון.

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

זה לא כ"כ מדויק הנושא של הכפלת הגודל, אבל בגדול את צודק.

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

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים
צודק.

דרך אגב האם יש לך מושג כיצד להתקין MYSQL ברשת מקומית ללא שרת?
מספיק שאני מגדיר ב- ODBC היכן השרת (\\server\db_name), או שיש צורך בהגדרות אחרות גם במג'יק עצמו? (אני לא מתקין מג'יק בכל תחנה, אני מתקין ברשת ומפנה אליו ע"י קיצורי דרך מכל תחנה).

בתודה מראש,

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

חובה שבכל תחנה יהיה ההגדרת ODBC למסד נתונים.

אתה גם חייב להגדיר לו ip קבוע ולאפשר מתן גישה מרחוק לפורט שלו (זה מתחיל ב30 אם אני לא טועה)

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים
ובמג'יק עצמו בהגדרת שרת מסד נתונים יש התייחסות שונה מהרגיל (לדוגמא: \\main\edev)?
או שעדיף להשתמש ב- ip במקום בשם המחשב?

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

במגי'ק מגדירים ק את שם הכניסה שהגדרנו ב-System DNS של ה-ODBC

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

התחבר או הרשם על מנת להגיב.

עליך להיות משתמש רשום על מנת להגיב

צור חשבון

צור חשבון חדש בקהילה בקלי קלות.

רישום חשבון חדש

התחבר

משתמש קיים? התחבר.

התחבר עכשיו

×