GORAGOD.com

freelance, web developer, web designer, hosting, domain name

error conn DB แก้ไขอย่างไร

odbc_connect(): SQL error: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified, SQL state IM002 in SQLConnect in C:\WM\www\manager\Admin\conn_lee.inc on line 6 Not Connect
connect  php กับ Database Ms sql Server200 ระบบแจ้งเตือนแบบนี้หมายความว่าไงค่ะ
22 ธ.ค. 2551 4 5,614

ไม่รู้ว่า run php ด้วยอะไรครับ ISS Apeche หรืออย่างอื่น คำตอบที่ไอเป็นไปได้ (เดา)
1.ไม่มี Driver ของ MS SQL หรือไม่ได้เปิด Service เกี่ยวกับส่วนนี้ไว้
2.กำหนด Data Source ไม่ถูกต้อง อันที่จริงยังมีสาเหตุอื่นๆอีกแต่ผมจำไม่ค่อยได้เลยตอบไม่ถูก ลองตรวจสอบสาเหตุเบื้องต้นที่พบบ่อยดังข้างบน
ปล. ถ้าใช้ Appserver ผมแนะนำให้ลองเปลี่ยนมาใช้ XAMPP แทน ส่วน ISS ปกติมันเปิดให้บริการอยู่แล้ว
#1

แล้ว ODBC รันบน port 8000 ได้ไหมค่ะ  เพราะเอาไปรันกับตัวที่ลงไว้ 2 port คือ port แรกเป็นของ IIS และลง wm สำหรับรัน php ด้วยแต่ให้วิ่งบน port 8000  จะต้องแก้ไขอย่างไรเพิ่มเติมอีกครั้งค่ะ

#2

ได้ครับ แต่รูปแบบการใช้งานผมไม่แน่ใจนะครับ ดูเหมือนจะต้องกำหนด pot ตอนเชื่อมต่อ odbc ครับ (นานๆใช้ที ใช้ทีก็นึกออกที )
#3

ได้ทำการ connect แล้วระบบยังฟ้องเหมือนเดิมที่บรรทัดเดิมค่ะ  ตอนนี้รันด้วย port 8000 ตัวจำลองเป็น server ใช้ WM ทำอย่างไรค่ะถึงจะ connect ได้

#4
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M
^