כיצד לתקן שגיאת IO: מתאם הרשת לא הצליח ליצור את החיבור & rsquo; ב- Oracle SQL?

Oracle SQL היא סביבת פיתוח משולבת שנוצרה לעבודה על מסדי נתונים של Oracle עם SQL. מוצר זה פותח ומסופק על ידי תאגיד אורקל בחינם והוא מבוסס על ערכת הפיתוח של Java. לאחרונה, היו דיווחים רבים על שגיאת " שגיאת IO: מתאם הרשת לא הצליח ליצור את החיבור " בעת בדיקת חיבור מסד נתונים.

מה גורם לשגיאת "מתאם הרשת לא הצליח ליצור את החיבור"?

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

  • פרטים שגויים: ודא שפרטי החיבור הוזנו כהלכה. את שם המארח, הנמל, שם המשתמש והסיסמה יש להזין כראוי על מנת ליצור את החיבור. אם אחד מהערכים הללו לא הוזן כראוי, ייתכן שהשגיאה מופעלת.
  • שירות נכים: חשוב מאוד ששירות המאזינים התחיל ברקע כדי שהאפליקציה תפעל כראוי. אם הוא לא הופעל או מושבת, ייתכן שתופעל שגיאה זו.

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

פתרון 1: בדיקת פרטים

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

  1. הורד והתקן את Notepad ++ מכאן.
  2. נווט לכתובת הבאה.
    דף הבית של DB: C: /app/Username/product/11.2.0 (הגרסה עשויה להיות שונה) / dbhome_1 / Network / Admin
  3. לחץ באמצעות לחצן העכבר הימני על שמות ה- tns . קובץ ora ”ובחר באפשרות" פתח באמצעות פנקס רשימות ++ ".
  4. תחת " ORCL = הכותרת", מציינים את " פורט " ואת " מארח הפרטים".
  5. כמו כן, מציין את " השירות שם ".
  6. הזן פרטים אלה בעת יצירת חיבור הרשת ולחץ על " בדוק ".
  7. בדוק אם הבעיה נפתרה.

פתרון 2: התחלת שירות האזנה

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

  1. לחץ על " Windows " + " R " כדי לפתוח את הפקודת הפעלה.
  2. הקלד " Cmd " ולחץ על " Shift " + " Ctrl " + " Enter " כדי לספק הרשאות מנהל.
  3. הקלד את הפקודה הבאה כדי לבדוק אם השירות מופעל.
    סטטוס lsnrctl
  4. אם התוצאה דומה לתמונה למטה, המשמעות היא שהשירות לא הופעל.
  5. הזן את הפקודה הבאה כדי להפעיל את השירות באופן ידני.
    lsnrctl להתחיל
  6. כעת לאחר שהשירות מאזין התחיל, פתח את היישום ובדוק אם ניתן ליצור חיבור חדש.