วิธีการแก้ไข 'ข้อผิดพลาด IO: อะแดปเตอร์เครือข่ายไม่สามารถสร้างการเชื่อมต่อ' บน Oracle SQL ได้

Oracle SQL เป็นสภาพแวดล้อมการพัฒนาแบบรวมที่สร้างขึ้นเพื่อทำงานกับฐานข้อมูล Oracle ด้วย SQL ผลิตภัณฑ์นี้ได้รับการพัฒนาและให้บริการโดย Oracle Corporation ฟรีและเป็นไปตาม Java Development Kit ค่อนข้างเร็ว ๆ นี้มีรายงานจำนวนมากเกี่ยวกับ ข้อผิดพลาดIO Error: อะแดปเตอร์เครือข่ายไม่สามารถสร้างการเชื่อมต่อ ” ข้อผิดพลาดขณะทดสอบการเชื่อมต่อฐานข้อมูล

IO ข้อผิดพลาด: อะแดปเตอร์เครือข่ายไม่สามารถสร้างการเชื่อมต่อได้

อะไรเป็นสาเหตุของข้อผิดพลาด“ อะแดปเตอร์เครือข่ายไม่สามารถสร้างการเชื่อมต่อ” ได้

หลังจากได้รับรายงานจำนวนมากจากผู้ใช้หลายคนเราตัดสินใจที่จะตรวจสอบปัญหาและคิดค้นชุดโซลูชันเพื่อแก้ไขปัญหาโดยสมบูรณ์ นอกจากนี้เรายังค้นหาสาเหตุที่ข้อผิดพลาดนี้ถูกเรียกใช้และแสดงรายการดังต่อไปนี้

  • รายละเอียดไม่ถูกต้อง: ตรวจสอบให้แน่ใจว่าได้ป้อนรายละเอียดการเชื่อมต่ออย่างถูกต้อง จำเป็นต้องป้อนชื่อโฮสต์พอร์ตชื่อผู้ใช้และรหัสผ่านอย่างถูกต้องเพื่อสร้างการเชื่อมต่อ หากมีการป้อนค่าใด ๆ เหล่านี้ไม่ถูกต้องอาจเกิดข้อผิดพลาดขึ้น
  • ปิดการใช้งานบริการ: เป็นสิ่งสำคัญอย่างยิ่งที่บริการฟังเริ่มทำงานในพื้นหลังเพื่อให้แอปพลิเคชันทำงานอย่างถูกต้องหากยังไม่ได้เริ่มหรือปิดการใช้งานข้อผิดพลาดนี้อาจถูกเรียกใช้

ตอนนี้คุณมีความเข้าใจพื้นฐานเกี่ยวกับลักษณะของปัญหาแล้วเราจะดำเนินการแก้ไขปัญหาต่อไป ตรวจสอบให้แน่ใจว่าได้ใช้สิ่งเหล่านี้ในลักษณะเฉพาะที่นำเสนอเพื่อหลีกเลี่ยงความขัดแย้ง

โซลูชันที่ 1: การตรวจสอบรายละเอียด

เป็นสิ่งสำคัญที่ต้องป้อนรายละเอียดที่ถูกต้องสำหรับการเชื่อมต่อ บางครั้งรายละเอียดที่ป้อนไม่ตรงกับการกำหนดค่าเซิร์ฟเวอร์และเกิดข้อผิดพลาดขึ้น ดังนั้นในขั้นตอนนี้เราจะตรวจสอบและป้อนรายละเอียดอีกครั้ง สำหรับการที่:

  1. ดาวน์โหลด และติดตั้ง Notepad ++ จากที่นี่
  2. นำทางไปยังที่อยู่ดังต่อไปนี้
     DB Home: C: /app/Username/product/11.2.0 (เวอร์ชันอาจแตกต่างกัน) / dbhome_1 / เครือข่าย / ผู้ดูแลระบบ 

    นำทางไปยังที่อยู่
  3. คลิกขวาที่“ tnsnames ora ” ไฟล์และเลือกตัวเลือก“ เปิดด้วย Notepad ++

    คลิกขวาที่ไฟล์และเลือก“ เปิดด้วย Notepad ++”
  4. ใต้หัวข้อ“ ORCL = ” ให้บันทึกรายละเอียด“ พอร์ต ” และ“ โฮสต์
  5. นอกจากนี้ให้สังเกต“ ชื่อ บริการ

    สังเกตรายละเอียด
  6. ป้อนรายละเอียดเหล่านี้ขณะทำการเชื่อมต่อเครือข่ายและคลิกที่“ ทดสอบ
  7. ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

โซลูชันที่ 2: การเริ่มต้นบริการฟัง

เป็นไปได้ว่าบริการฟังไม่เริ่มต้น แอปพลิเคชั่นต้องการบริการนี้เพื่อสร้างการเชื่อมต่อ ดังนั้นในขั้นตอนนี้เราจะเริ่มให้บริการโดยป้อนคำสั่งในพร้อมท์คำสั่ง สำหรับการที่:

  1. กด“ Windows ” +“ R ” เพื่อเปิดพรอมต์เรียกใช้
  2. พิมพ์“ Cmd ” และกด“ Shift ” +“ Ctrl ” +“ Enter ” เพื่อให้สิทธิ์การใช้งาน

    พิมพ์ cmd ใน Run Prompt แล้วกด“ Shift” +“ Ctrl” +“ Enter”
  3. พิมพ์คำสั่งต่อไปนี้เพื่อตรวจสอบว่าบริการเริ่มต้นขึ้นหรือไม่
     สถานะ lsnrctl 
  4. หากผลลัพธ์คล้ายกับภาพด้านล่างแสดงว่าบริการ ยังไม่ เริ่มขึ้น

    ข้อความนี้จะปรากฏขึ้นหากยังไม่ได้เริ่มบริการ
  5. ป้อน คำสั่งต่อไปนี้เพื่อเริ่มบริการด้วยตนเอง
     เริ่มต้น lsnrctl 

    พิมพ์คำสั่งเพื่อเริ่มบริการ
  6. เมื่อบริการตัวฟังได้เริ่มขึ้นแล้ว ให้เปิด แอปพลิเคชั่นแล้ว ตรวจสอบ ว่าสามารถสร้างการเชื่อมต่อใหม่ได้หรือไม่

บทความที่น่าสนใจ