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

נכשל בנעילת טבלה ... בניסיון לבנות קובץ זמני ב Btrieve

Recommended Posts

מדובר באפליקציה שמפותחת במג'יק 9.4 מוך בסיס נתונים MSSQL.

הקבצים הזמניים הם קבצי Btrieve.

בהתחלה כשהאפליקציה ניסתה לבנות קבצים זמניים קיבלתי הודעת שגיאה: <U>error code 20

שזו בעית מנהל קבצים Btrieve לא מופעל .

כדי לפתור את בעית מנהל הקבצים התקנתי Preversive Sql  ואכן ההודעה לא הופיעה,אך הופיעה בעיה חדשה:

נכשל בנעילת טבלה.......

בקובץ הבקרה של מג'יק ראיתי גם <U>Error code 85: בספר השגיאות כתוב: FILE IN USE

זו נראת בעית הרשאות , אך בדקתי שיש הרשאת כתיבה,מחיקה למחיצה המקומית בה המג'יק מנסה ליצור את קבצי ה- Btrieve

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

תודה.

שתף אשכול


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

אני נתקלתי בבעייה דומה

הפתרון הוא

1. במידה ועובדים ברשת לבדוק שמיקום הקבצים המשותפים בעל הרשאות מלאות למשתמשים

2. מומלץ להקצות לכל משתמש מחיצה משלו

שאלה האם המשתמשים עובדים דרך טרמינל סרוור?

שתף אשכול


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

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

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

שתף אשכול


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

עם את עובדת מול MS-SQL , אז למה שתעבדי BITRIVE ?
תעבירי קבצים ל-MEMORY והבעיה תפתר .

שתף אשכול


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

האם זה מספיק לשנות את הקבצים במילון נתונים ל MEMORY ??

והאם MEMORY עובד טוב ברשת??

תודה

שתף אשכול


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

לא לשכוח לשנות

בסביבה / העדפות / "מסד נתונים למיון/זמני" - לMEMORY

מומלץ לשקול הוספת מפתחות מתאימים או לחלופין לחבר שאילתת SQL שתיתן תוצאות טובות יותר

מבחינת ביצועים

בברכה

משה טיכר

שתף אשכול


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

אה עוד דבר

אם עובדים בפריוויסיב,

יש לשים לב שהקבצים הזמניים שנבנים, נמצאים במיקום של תקית השרת ולא בכונן מקומי C

של המתשמש.

זה גם לא יעבוד.

ישי

שתף אשכול


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

המעבר לקבצי MEMORY  עזר.

תודה רבה לכל מי שעזר לי בפתרון הבעיה.

בברכה  לורי

Y:D

שתף אשכול


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

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

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

צור חשבון

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

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

התחבר

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

התחבר עכשיו

×