Exzilla.net
Contact
Home -> Articles -> How to set Oracle ODBC
 
Features
Forums
Files
Blogs
Setting and using Oracle ODBC
June 1, 2001
Cupid
Author's Bio | E-Mail
Copyright (C) 2004 exzilla.net

หลังจากที่เราได้ Install ODBC ที่ฝั่ง Client แล้ว (ซึ่งหาได้จากแผ่น CD Oracle Client หรือ Download ได้จาก http://otn.oracle.com) การที่จะทำให้โปรแกรมของเราติดต่อกับ Oracle Database โดยผ่าน ODBC ได้นั้น
เราต้อง Set Oracle ODBC กันก่อน ซึ่งมีขั้นตอนง่ายๆ ดังนี้

1. ไปที่ Control Panel แล้ว Double Click ที่ ODBC Data Sources

2. ที่หน้าจอ ODBC Data Source Administrator ให้เลือก System DSN tab จากนั้นให้กดปุ่ม Add

3. ที่หน้าจอ Create New Data Source ให้เลือก Oracle ODBC Driver แล้วกดปุ่ม Finish

4. ที่หน้าจอ Oracle8 ODBC Driver Setup

  • ให้ใส่ชื่อ Data Source เป็นชื่อที่เรากำหนดขึ้นมาใหม่
  • และในช่อง Description จะเป็นคำอธิบายชื่อ Data Source ที่สร้างขึ้น ซึ่งจะใส่อะไรก็ได้
    เพื่อไว้ใช้ในการอ้างอิงในภายหลัง
  • ส่วนในช่อง Service Name ให้ใส่ชื่อ Connection String ของ Oracle
    ซึ่งได้ Setup ไว้ใน File TNSName.ora เรียบร้อยแล้ว (ดูรายละเอียดเพิ่มเติมได้ที่นี่ค่ะ)
  • และในช่อง UserID ให้ใส่ Default user ซึ่งเป็น user ของ Oracle Database ที่ใช้ในการ connect
    กับ Oracle database
  • ส่วนช่องอื่นๆ ก็ปล่อยไว้เป็นค่า Default จากนั้น ก็กดปุ่ม OK

5. เมื่อสร้างเสร็จแล้ว เราจะเห็น Data Source ที่สร้าง ดังรูปข้างล่าง

6. จากนั้น เรามาลองทดสอบดูว่า Data Source ที่เราสร้างขึ้นนั้น สามารถใช้งานได้จริงหรือไม่ เราสามารถทดสอบได้ด้วย Oracle ODBC Test

7. ใน Oracle ODBC Test ให้กดปุ่ม Connect

8. ที่หน้าจอ Select Data Source ให้เลือก Data Source Name ที่เราสร้างไว้

9. ที่ Oracle8 ODBC Driver Connect จะมี Service Name และ User Name ไว้ให้ ซึ่งเป็นค่าที่เรากำหนดไว้ตอน Set Oracle ODBC ตั้งแต่แรก ให้ใส่ Password ที่ถูกต้อง แล้วกดปุ่ม OK

10. เมื่อ Connect ได้แล้ว ให้ลองใส่ SQL command เพื่อทดสอบการดึงข้อมูลจาก Oracle Database ดู ดังตัวอย่างนี้

ถ้าได้ผลลัพธ์ตามที่ต้องการ ก็หมายความว่า เราสามารถใช้งาน Oracle Database โดยผ่าน ODBC ได้แล้ว

ในตอนนี้ ถ้าเรามีเครื่องไม้เครื่องมือ หรือจะเขียนโปรแกรมด้วย VC, VB หรือ ASP ก็สามารถใช้ Data Source ที่เราสร้างนี้ไป Connect กับ Oracle Database ได้




Copyright (c) 2001-2005 - Exzilla.net -  All Rights Reserved.
Contact Us | Privacy Policy | Terms & Conditions