วิธีเชื่อมต่อกับ Oracle DB ผ่าน ODBC


9

ฉันพยายามเชื่อมต่อกับ Oracle DB ระยะไกลผ่าน ODBC ฉันไม่มีประสบการณ์ทั้งหมดและไม่สามารถเชื่อมต่อได้

สิ่งที่ฉันติดตั้ง:

  1. Oracle 'ไดรเวอร์ ODBC สำหรับ RDB'
  2. โปรแกรมที่ฉันต้องการเชื่อมต่อจาก (Altova Mapforce, ETL)

สิ่งที่ฉันทำ:

  1. ภายใต้เครื่องมือการจัดการฉันเปิด Windows "ODBC Data Source Administrator
  2. ฉันคลิก 'เพิ่ม .. ' และเลือกไดรเวอร์ Oracle ODBC
  3. หน้าต่าง 'Oracle RDB Driver Setup' จะเปิดขึ้น ฉันกรอก:

    • ชื่อแหล่งข้อมูล: ตัวเลือกฟรี
    • Description: ฉันเว้นว่างไว้
    • การขนส่ง: ฉันเลือก TCP / IP
    • เซิร์ฟเวอร์: ฉันป้อนที่อยู่ IP ของเซิร์ฟเวอร์
    • บริการ: ฉันออกจาก 'ทั่วไป'
    • หมายเลขผู้ใช้: ฉันป้อนชื่อผู้ใช้ (ซึ่งเป็นของรหัสผ่านที่ฉันมี)
    • แนบแถลงการณ์: ไม่รู้จะทำอะไรที่นี่ ??

เมื่อเลือก 'ตกลง' 'Oracle RDB ODBC Driver Connect' จะเปิดขึ้นและฉันได้รับพร้อมท์ให้ใส่รหัสผ่าน ฉันป้อนรหัสผ่านและการเชื่อมต่อล้มเหลว

คำถาม

  • ฉันต้องการโปรแกรมเพิ่มเติมในคอมพิวเตอร์ของฉันเช่นไคลเอนต์ Oracle ของไคลเอนต์ทันใจหรือไม่
  • ฉันไม่เคยได้รับแจ้งจากเซิร์ฟเวอร์ - สิ่งนี้ไม่เกี่ยวข้องหรือไม่
  • ฉันไม่เคยได้รับการแจ้งเตือน SID - สิ่งนี้เกี่ยวข้องหรือไม่
  • ฉันเชื่อมต่อจากผู้พัฒนา SQL ได้อย่างง่ายดาย - มันแจ้งเฉพาะ IP ของเซิร์ฟเวอร์, พอร์ต, ชื่อผู้ใช้, รหัสผ่านและ SID

คิดออก สำหรับผู้ใช้ในอนาคต: คำแนะนำเกี่ยวกับวิธีการติดตั้งโปรแกรมได้ทันทีและอย่างถูกต้อง sqlplus dbatoolz.com/t/... ดาวน์โหลดและเปิดเครื่องรูดในแพคเกจ ODBC ไคลเอนต์ลูกค้าทันทีโฟลเดอร์เดียวกันรัน odbc_install.exe กำหนดค่าการเชื่อมต่อ ODBC ใน Windows เสร็จสิ้น
Topocalma

2
คุณอาจต้องการเพิ่มคำตอบที่เหมาะสมด้วยตนเองและทำเครื่องหมายคำถามว่าตอบแล้ว :-)
rishimaharaj

คำตอบ:


2

ในฐานะที่เป็นโปสเตอร์ต้นฉบับกล่าวว่า ...

สำหรับผู้ใช้ในอนาคต: คำแนะนำเกี่ยวกับวิธีการติดตั้งโปรแกรมได้ทันทีและ sqlplus อย่างถูกต้อง

  1. ดาวน์โหลดและเปิดเครื่องรูดในแพ็คเกจลูกค้า ODBC ทันที
  2. odbc_install.exeปฏิบัติ
  3. กำหนดค่าการเชื่อมต่อ ODBC ใน Windows
  4. เสร็จสิ้น

1

Rdb เป็นระบบฐานข้อมูลที่สร้างโดย DEC (Digital) ที่ทำงานบน OpenVMS ที่ Oracle ได้มาในปี 1994 ดังนั้น "ODBC Driver for RDB" จึงไม่ใช่ไดรเวอร์ที่ถูกต้อง

วิธีแก้ไขคือรับไดรเวอร์ Oracle ODBC

โปรดทราบว่าบางแอปพลิเคชันต้องการแหล่งข้อมูล ODBC ให้เป็นระบบ DSN ในขณะที่บางโปรแกรมต้องการ DSN ของผู้ใช้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.