กลับไปหน้าบทความ

อ่าน 2 นาที

อินเทอร์เฟซการโทรของ Oracle

Oracle Call Interface ( OCI ) ประกอบด้วยชุด API ซอฟต์แวร์ ภาษา C ซึ่งทำหน้าที่เป็นอินเทอร์เฟซในการเชื่อมต่อกับฐาน ข้อมูล Oracle

อินเทอร์เฟซการโทรของ Oracle

(Learn how and when to remove this message)

Oracle Call Interface ( OCI ) ประกอบด้วยชุดAPI ซอฟต์แวร์ภาษาCซึ่งทำหน้าที่เป็นอินเทอร์เฟซในการเชื่อมต่อกับฐาน ข้อมูล Oracle

OCI นำเสนอ API แบบขั้นตอนการทำงาน ไม่เพียงแต่สำหรับการดำเนินการด้านการบริหารจัดการฐานข้อมูลบางอย่าง (เช่น การเริ่มต้นและปิดระบบ) เท่านั้น แต่ยังรวมถึงการใช้PL/SQLหรือSQLเพื่อสอบถาม เข้าถึง และจัดการข้อมูลด้วย ไลบรารี OCI ซึ่งอิงตาม User Programmatic Interface (UPI) ที่ไม่ได้มีการบันทึกไว้ของ Oracle ทำหน้าที่เป็น " ตัวแปล " ระหว่างแอปพลิเคชันและโปรโตคอลเครือข่ายฐานข้อมูลระดับต่ำ

ประวัติศาสตร์

บริษัท Oracle Corporation เปิดตัว OCI (ภายใต้ชื่อ HLI หรือ Host Language Interface) ครั้งแรกพร้อมกับ Oracle Database เวอร์ชัน 6 ในปี 1988 เนื่องจาก HLI (และต่อมา OCI) ทำงานเป็นตัวห่อหุ้มสำหรับ UPI ดังนั้นชื่อเรียกดั้งเดิมจึงคล้ายคลึงกับชื่อของคำสั่ง UPI ที่เป็นพื้นฐาน ตัวอย่างเช่น คำสั่ง rollback : คำสั่งupirolใน UPI จะกลายเป็นorolใน OCI

ต่อมาใน Oracle8 (ที่วางจำหน่ายในปี 1997) การเรียกใช้ OCI ได้รับชื่อที่สื่อความหมายมากขึ้นorolกลายเป็นOCITransRollbackมีการปรับปรุงเพิ่มเติมในทุกเวอร์ชันของ OCI รวมถึง 11g (ที่วางจำหน่ายในปี 2007) บริษัท Oracle Corporation อ้างว่า OCI นั้น "มีความน่าเชื่อถือมากจนคำสั่ง SQL ทุกคำสั่งในฐานข้อมูล Oracle ทำงานได้ด้วย OCI" [ 1 ]

การนำไปใช้

OCI ได้รับความนิยมอย่างมาก จนนอกจากOracleแล้ว ผู้จำหน่ายรายอื่นๆ อีกหลายรายได้พัฒนาไลบรารีของตนเองที่เข้ากันได้กับ API ของ OCI ปัจจุบัน ไลบรารีที่เข้ากันได้กับ OCI มีอยู่แล้วสำหรับ ANTs Data Server (ADS), EnterpriseDBและLinter SQL RDBMS

ห้องสมุดที่ใช้ OCI

มีไลบรารีหลายแห่งที่ใช้ OCI เป็นพื้นฐาน ซึ่งรวมถึง:

เนื่องจากความซับซ้อนของ API ของ OCI จึงมีไลบรารีตัวช่วยใช้งาน OCI ที่ใช้งานง่ายกว่าอยู่หลายตัว เช่น:

  • เว็บไซต์อย่างเป็นทางการ
  • คำถามที่พบบ่อยเกี่ยวกับอินเทอร์เฟซการโทรของ Oracle
  • ฟอรัมสนับสนุน OCI สาธารณะ (OTN)

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Oracle_Call_Interface&oldid=1329263577 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ อินเทอร์เฟซการโทรของ Oracle

Oracle Call Interface ( OCI ) ประกอบด้วยชุด API ซอฟต์แวร์ ภาษา C ซึ่งทำหน้าที่เป็นอินเทอร์เฟซในการเชื่อมต่อกับฐาน ข้อมูล Oracle

ประวัติศาสตร์

บริษัท Oracle Corporation เปิดตัว OCI (ภายใต้ชื่อ HLI หรือ Host Language Interface) ครั้งแรกพร้อมกับ Oracle Database เวอร์ชัน 6 ในปี 1988 เนื่องจาก HLI (และต่อมา OCI) ทำงานเป็นตัวห่อหุ้มสำหรับ UPI ดังนั้นชื่อเรียกดั้งเดิมจึงคล้ายคลึงกับชื่อของคำสั่ง UPI...

การนำไปใช้

OCI ได้รับความนิยมอย่างมาก จนนอกจาก Oracle แล้ว ผู้จำหน่ายรายอื่นๆ อีกหลายรายได้พัฒนาไลบรารีของตนเองที่เข้ากันได้กับ API ของ OCI ปัจจุบัน ไลบรารีที่เข้ากันได้กับ OCI มีอยู่แล้วสำหรับ ANTs Data Server (ADS), EnterpriseDB และ Linter SQL RDBMS

ห้องสมุดที่ใช้ OCI

มีไลบรารีหลายแห่งที่ใช้ OCI เป็นพื้นฐาน ซึ่งรวมถึง: