- ปกติเค้าจะใช้ตัวนี้ connect oracle หว่า
- แต่เห็นมันมี access, mysql, sqlserver connection ด้วยแหละ
- เลยอยากลองสร้าง connection ผลคือ error ประมาณ driver ไม่มีซะงั้น
Error
- อันนี้ connection mysql มัน test แล้วล้มเหลว
- Status : Failure -Unable to find driver: com.mysql.jdbc.Driver
- อันนี้ connection sqlserver มัน test แล้วล้มเหลว
- Status : Failure -Unable to find driver: net.sourceforge.jtds.jdbc.Driver
- อันนี้ access ก็ล้มเหลวเช่นเดียวกัน
- Status : Failure -[Microsoft][ODBC Microsoft Access Driver] Disk or network error.
Solved
- ไปโหลด driver mysql สำหรับ java มาก่อนเลย
- http://www.mysql.com/products/connector/
- sqlserver เช่นกันไป คือต้องโหลด driver
- http://jtds.sourceforge.net/
- โหลดมา สำหรับ mysql และ sqlserver มันจะได้ไฟล์ zip และในนั้นมันจะมีไฟล์ .jar อันนี้แหละที่เราต้องใช้
- เปิด sql developer ขึ้นมาไปที่เมนู Tools => Preferences...
- และ add ไฟล์ .jar ที่เราโหลดมาเข้าไป แค่เนี๋ย test connection mysql, sqlserver ก็ใช้ได้แหละ
- ส่วน Access เราต้องไปกำหนด data source name ใน ODBC กับไฟล์ .mdb ที่เราต้องการ connect
เพิ่มเติม
- ทำไม data source name ของ access เมื่อเรา connect ด้วย sql developer แล้ว มันขึ้นแจ้ง no read access ซะงั้น เปิดดูตารางก็บ่ได้
อ้างอิง
No comments:
Post a Comment