עבור לתוכן

צריך עזרה בתקשורת ל Oracle DB

Featured Replies

פורסם

היי,

התקנתי Oracle DB 11g R2 על שרת RedHat 6.2. בנוסף, שרת האפליקצייה שלי מבוסס Server 2008 R2 והאפליקצייה שמיודעת לו היא vCenter.

כרגע אני בשלב של לפני התקנת האפליקציה. אני צריך ליצור DSN לשרת ה Server 2008.

הבעיה שלי היא שאני לא מצליח לגשת ל DB .

השגיאה שאני מקבל היא :

ora 12154 tns could not resolve connect identifier specified

מחיפושים מצאתי שיש להגדיר את קבצי ה tnsnames.ora ו sqlnet.ora בצד הקליינט. (לקחתי את הקבצים עם הפרטמטרים מלאים כבר משרת ה DB עצמו - שם אני מצליח לגשת דרך sqlplus בלי בעיות.)

הגדרתי גם שני משתני מערכת - ORACLE_HOME ו TNS_ADMIN. כש- ORACLE_HOME הוא הנתיב לתיקייה של הקליינט ו TNS_ADMIN הוא הנתיב לתיקייה של הקליינט ואז לתיקיית נטוורק -> אדמין (שם מקמתי את tnsnames.ora ו sqlnet.ora).

בנוסף, הכנסתי את הנתיבים האלו ל PATH ...

מה אני מפספס ?

תודה

עריכה:

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

עריכה 2:

מצאתי את הבעיה. בקובץ ה tnsnames.ora צריך שכל שורה תתחיל לפחות ברווח אחד ...

copy.pngfavicon.icofavicon.icofavicon.icourl.pngfavicon.icofavicon.ico

ארכיון

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

דיונים חדשים