พบกับบทความเกี่ยวกับคอมพิวเตอร์และ programming ได้ที่ http://articles.modoeye.com | บล็อกอาหาร
PHP development / PHP+Oracle ขอคำแนะนำด้วยครับ
koesgo
koesgo
Tue 2 May 2006 11:52:26

ผมกำลังศึกษา PHP+Oracle จากกระทู้นี้นะคับ
http://forum.modoeye.com/module.php?fid=7&tid=63

ไฟล์ในข้อสองต้องไปเอามาจากไหนคับ จาก เครื่องเซอร์เวอร์ที่ติดตั้งออราเคิลใช่หรือไม่คับ

Administrator
Tue 2 May 2006 12:08:45
ไฟล์ tnsnames.ora, sqlnet.ora, listener.ora จะมีอยู่ใน oracle server ครับ ที่แนะนำให้ทำการ copy เนื่องจากจะได้ข้อมูลที่ตรงกันกับ server ครับ ใช้เพื่อให้ oracle client ทำการระบุ oracle server และ listener ได้อย่างถูกต้องครับ
koesgo
koesgo
Tue 2 May 2006 15:23:18

เซอร์เวอร์ที่ทำงาน ลง Oracle8 ไว้ เดี๋ยวผมขอลองดูก่อนถ้าไม่ได้ยังไงจะมารบกวนถามอีกนะครับ ^^

koesgo
koesgo
Tue 2 May 2006 15:37:45

จากคำแนะนำผมโหลด oracle client10 มาใช้ ทำตามขั้นตอนทุกอย่าง ที่ phpinfo(); ก็แสดงรายชื่อ oci8


ตัวอย่างโค๊ด

$db = "(DESCRIPTION=(ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = host)(PORT = 1521)))(CONNECT_DATA=(SID=sid)))";

$con = ocilogon("user","passws",$db)or die("no login"); //บรรทัดที่ 17

มีเออเร่อดังนี้คับ

Warning: ocilogon() [function.ocilogon]: _oci_open_server: ฐ{‘| ์๋‘|เ…ฬ˜9๋ in c:\AppServ\www\work\oracle\oracle.php on line 17
no login

Administrator
Tue 2 May 2006 23:46:01
(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)     (HOST=123.456.789.10)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=TESTDB)))

ลองเปลี่ยน connectionstring ดูครับไม่ได้ใช้นานแล้วไม่แน่ใจครับ
การที่ phpinfo() แสดง oci ได้แต่ว่าไม่สามารถใช้งานได้นั้น บางครั้งอาจจะเป็นที่ใน os มี library บางตัวมีปัญหาก็ได้นะครับ (เคยเจอมากับตัว พอเปลี่ยนเครื่องใช้งานได้ปกติเลย)
koesgo
koesgo
Thu 4 May 2006 13:34:54

ลองไปหลายแบบแล้วยังไม่ได้ซะที ลองลงใหม่ตามกระทู้นี้ (ผมเป็นคนตั้งเอง) ก็มีปัญหาอีก
ทำงานต่อไม่ได้เลย เครียดๆๆๆ -*-
http://www.narisa.com/forums/index.php?showtopic=12245

นำหเน
นำหเน
Fri 5 May 2006 08:38:28

ทำได้แล้วครับ ผมลง oracle9i+Appserve2.5.5

ขอบคุณมากครับสำหรับคำแนะนำ

Reply
Name:
E-mail:
Home | Services | Forum | Classified | Directories | Support | Contact
ATOM feed RSS 0.9 feed RSS 1.0 feed RSS 2.0 feed
Copyright © 2005 - 2007 Modoeye.com, All Rights Reserved.
Disclaimer | Privacy policy | Term of Use | Term of Services
Valid XHTML Valid CSS! PHP: Hypertext Preprocessor MySQL database Apache Powered! FreeBSD Power to serve
Modoeye Sitemap Client login