משיב מוביל
בעיה בהתחברות למסד נתונים ב - access

שאלה
-
שלום
יש לי בעיה להתחבר למסד נתונים של access 2010, בתחילה יצרתי פרויקט wpf חדש, ניסיתי להוסיף בסיס נתונים באמצעות כניסה לאשף התחברות לבסיס נתונים (data->add net data source->database->new connection), לאחר בחירה בספק מסוג ole db והזנת מיקום בסיס הנתונים לחצתי על test connection וקיבלתי את הודעת השגיאה הבאה:
the microsoft.ace.oledb.12.0 provider is not registered on the local machine.
חיפשתי בגוגל אחר פתרונות שונים וניסיתי הרבה דברים שכללו בין השאר התקנה של מנוע גישת נתונים ל - access 2010 64bit, התקנת עדכוני windows האחרונים למנוע גישת נתונים, שינוי קומפילציה לסביבת x86 ועוד..
לצערי שום דבר לא הצליח ואני אובד עצות.
פרטי המערכת שלי:
windows 7 64bit
visual studio 2008 64bit
office 2010 64bit
בתודה מראש, רוני.
תשובות
-
הבעיה של הפעלה על 64 ביט פשוטה, ומשום מה למרות שכתבתי על זה בלוג והסבר כבר לפני יותר משנה דווקא הבלוג הזה לא מקבל פניות בניגוד לבלוגים אחרים, ואנשים ממשיכים לכתוב בפורומים שאין פתרון לעבודה עם 64 ביט עם אקסס.
אם היית מחפש בעברית היית מגיע לתשובה:-) חפש בגוגל:
אקסס 64bit (מופיע בקישור הראשון)
או
אקסס 64 bit (מופיע בקשיור השלישי)תבדוק אם זה עוזר לך ואם יעלו עוד שאלות אני כאן.
http://ariely.info/dnn/Blog/tabid/83/EntryId/35/MS-Access-with-64-bit.aspx* יש לזכור שעבר יותר משנה ואלי בנתיים יש פתרונות נוספים/שונים כמובן
- נערך על-ידי pituachMVP, Moderator יום ראשון 11 מרץ 2012 01:10
- סומן כתשובה על-ידי Eran Sharvit יום ראשון 18 מרץ 2012 08:35
כל התגובות
-
הבעיה של הפעלה על 64 ביט פשוטה, ומשום מה למרות שכתבתי על זה בלוג והסבר כבר לפני יותר משנה דווקא הבלוג הזה לא מקבל פניות בניגוד לבלוגים אחרים, ואנשים ממשיכים לכתוב בפורומים שאין פתרון לעבודה עם 64 ביט עם אקסס.
אם היית מחפש בעברית היית מגיע לתשובה:-) חפש בגוגל:
אקסס 64bit (מופיע בקישור הראשון)
או
אקסס 64 bit (מופיע בקשיור השלישי)תבדוק אם זה עוזר לך ואם יעלו עוד שאלות אני כאן.
http://ariely.info/dnn/Blog/tabid/83/EntryId/35/MS-Access-with-64-bit.aspx* יש לזכור שעבר יותר משנה ואלי בנתיים יש פתרונות נוספים/שונים כמובן
- נערך על-ידי pituachMVP, Moderator יום ראשון 11 מרץ 2012 01:10
- סומן כתשובה על-ידי Eran Sharvit יום ראשון 18 מרץ 2012 08:35
-
לא מדוייק
נסה את הפתרון ואם לא יעבוד נמשיך זה לא קשור לאיזה גרסה של אופיס יש לך ובטח לא איזה VS אלא רק לעובדה שצריך רכיב מיוחד ל 64 ביט שלא מגיע בברירת המחדל. אחרי ההתקנה שלו אם הכל אצלך כבר מותקן ומוגדר כ 64 ביט אז תחסוך את החלק השני של המדריך שמסביר מדוע אחרי שמבצעים את התקנת הדרייבר מקבלים פתרום הודעת שגיאה אחרת
קרא שוב אני מציע בעיון מפני שמדובר בבעיה ידועה ומוכרת מאוד (ככל הנראה).
הודעת השגיאה אומרת לך הכל בפשטות: לא מותקן לך במחשב המקומי (זה שדרכו אתה ניגש למסד הנתונים) הרכיב המתאים להיתחברות. עם זה לפעמים הודעות הדגיאה לא מדוייקות מפני שמספר ההודעות סופי ולכן מקבלים הודעה קרובה. אבל תחילה בו נבדוק את מה שנראה כאפשרות הסבירה לפני שפוסלים אותה בע"פ.
מומלץ לבדוק את הדברים בשרת פיתוח כמובן תחילה ותמיד לזכור שכל ביצוע הוא על אחריות המבצע :-) אלו כיסויים שחייבים להגיד אותם אבל אני במקומת הייתי מנסה לעבוד לפי המדריך
- נערך על-ידי pituachMVP, Moderator יום ראשון 11 מרץ 2012 19:43
-
הי ronias,
עדכן אותנו לגבי סטטוס שאלתך, ואם מצאת פתרון נשמח אם תשתף אותנו.
תודה,
צוות הפורומים.
מיקרוסופט מציעה שירות זה ללא תשלום, למטרת סיוע למשתמשים העשרת הידע הקשור בטכנולוגיות ובמוצרים של Microsoft. תוכן זה מתפרסם כפי שהוא והוא אינו מעיד על כל אחריות מצד מיקרוסופט.