การใช้งาน PHP กับ Oracle บน Windows เขียนเมื่อ 2009.06.30 โดย

จะสามารถใช้งานได้สมบูรณ์จะต้องใช้การติดตั้ง PHP จาก zip file เท่านั้น

ทำการ download Oracle Instant Client

จากนั้นทำการสร้าง directoty เช่น c:\instantclient10_1 แล้วทำการ copy ไฟล์

  • oraociei10.dll
  • orannzsbb10.dll
  • oci.dll
ไปไว้ใน directory ที่สร้างไว้

ถ้าต้องการใช้กับ Oracle ที่เวอร์ชั่นต่ำว่า 10g จะต้อง copy ไฟล์ ociw32.dll แทน oci.dll

เพิ่ม Environment variables โดยคลิ๊กขวาที่ My Computer > เลือกที่ Properties ที่ Tab Advance เลือกที่ Environment variables จะมีหน้าต่างเพื่อแก้ไขค่า Environment variables ทำการเพิ่ม

variable name = TNS_ADMIN
variable value = C:\oracle_client

variable_name = LD_LIBRARY_PATH
variable value = C:\oracle_client

จากนั้นทำการ copy ไฟล์ tnsnames.ora, sqlnet.ora, listener.ora จาก directory ของ oracle server /network ไปไว้ใน directory เดียวกับ oracle instant client

ทำการuncomment ที่ module oci8 ใน php.ini

ทำการ restart Apache หรือ IIS ก็ใช้งานได้แล้วครับ




คำเตือนคำเตือน เนื้อหาต่างๆ ในบทความ รวมถึงรูปภาพทั้งหมดในบทความนี้ เป็นความเห็นส่วนตัวของผู้เขียนแต่ละคน ซึ่งแต่ละคนได้ทำการลงทะเบียน และเขียนบทความลงใน Modoeye Articles นี้โดยไม่มีค่าธรรมเนียมใดๆ บทความเหล่านี้เป้าหมายเพื่อการศึกษา และความบันเทิงเท่านั้น การนำส่วนหนึ่งส่วนใดของบทความไปใช้งาน ควรทำการอ้างอิงถึงผู้เขียนและแหล่งที่มาด้วย