שאלה ב perl + oracle

קוציני

New member
שאלה ב perl + oracle

כתבתי סקריפט פשוט בפרל שמבצע שליפה מטבלת אורקל הסקריפט משתמש במודול DBI לשם התקשרות כשאני מריץ את בסקריפט על המחשב עליו מותקן האורקל הוא עובד. אולם כשאני מריץ ממחשב אחר שיש לו client לאורקל אני מקבל שגיאה האומרת שיש לו בעיה עם ה method DBI->connect אם מישהו מכיר את הנושא אשמח להעזר בו תודה
 

galh

New member
אפשרות לפיתרון

כנראה שהבעיה היא שהמחשב שעליו מתוקן ה- Oracle לא מוגדר לקבל תקשורת שבאה מבחוץ. אני מניח שתקבל מידע אם תבדוק את הסיבה שבגללה ה- connect נכשל.
 

shed

New member
על המחשב שמריץ את האורקל

אתה צריך שתופעל תוכנית, או service בשם listener. אחרת האורקל לא "מקשיב" לקריאות מבחוץ. תלך למחשב האחר, ותנסה לגשת ממנו אל האורקל, דרך sql פשוט. לא דרך התוכנית שלך. כך תוכל לבדוק האם מדובר בבעיה אצלך או בבעית תקשורת עם האורקל. הערה: (מנסיון מר, וכמה לילות בלי שינה) האורקל רגיש מאוד בקבצי הקונפיגורציה שלו, כמו dnsnsames וכו´. תבדוק שהכל מוגדר שם כמו שצריך.
 

קוציני

New member
לכל האנשים הטובים

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