การติดตั้ง PHP connect Oracle

Posted: พฤศจิกายน 25, 2007 in Reminder_Tip

หาไฟล์ php.ini ในโฟลเดอร์ C:\WINDOWS ยกเลิกการ comment ที่บรรทัด
;extension = php_oci8.dll
;extension = php_oracle.dll
เป็น
extension = php_oci8.dll
extension = php_oracle.dll

และเพิ่มเติม directory extension ใน
; Directory in which the loadable extensions (modules) reside.
extension_dir = "C:\AppServ\php\extensions"

ทดสอบการเชื่อมต่อกับ Oracle โดยคำสั่ง phpinfo()
แต่ต้องเปิด Service Oracle ไว้ทั้งหมด จะพบ oci8 enabled ไว้แล้ว

 

การทดสอบการ connect กับ Oracle สำหรับ OCI
copy code ด้านล่างลง notepad แล้ว save เป็นไฟล์นามสกุล php ไว้ใน โฟลเดอร์ www (กรณีใช้ Appserv)
———————————————————–
<?php
if ($c=OCILogon("scott", "tiger", "orcl")) {
  echo "Successfully connected to Oracle.\n";
  OCILogoff($c);
} else {
  $err = OCIError();
  echo "Oracle Connect Error " . $err[text];
}
?>
———————————————————–
หากสำเร็จจะปรากฏว่า

 

ไชโย!!!!! ได้นอนซักที


reference http://www.exzilla.net/docs/php-oci8/apache-php-oci8-01.php

              http://www.orafaq.com/faqphp.htm#WHAT

note ใน oracle จะมี default user ที่ชื่อ "scott" password "tiger" ซึ่งจะถูก locked อยู่ต้องไปทำการ unlocked&unexpired password โดยผ่าน oracle enterprise manager ก่อน

ความเห็น
  1. Disakul พูดว่า:

    สุกยอกกก เอ็กบอกแป้วให้ใช้ .NET แล้ววว
    ดีไม๊หยก อิอิ ^^

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s