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 ระบบแจ้งเตือนแบบนี้หมายความว่าไงค่ะ
connect php กับ Database Ms sql Server200 ระบบแจ้งเตือนแบบนี้หมายความว่าไงค่ะ
แล้ว ODBC รันบน port 8000 ได้ไหมค่ะ เพราะเอาไปรันกับตัวที่ลงไว้ 2 port คือ port แรกเป็นของ IIS และลง wm สำหรับรัน php ด้วยแต่ให้วิ่งบน port 8000 จะต้องแก้ไขอย่างไรเพิ่มเติมอีกครั้งค่ะ
ได้ครับ แต่รูปแบบการใช้งานผมไม่แน่ใจนะครับ ดูเหมือนจะต้องกำหนด pot ตอนเชื่อมต่อ odbc ครับ (นานๆใช้ที ใช้ทีก็นึกออกที
)
)
ได้ทำการ connect แล้วระบบยังฟ้องเหมือนเดิมที่บรรทัดเดิมค่ะ ตอนนี้รันด้วย port 8000 ตัวจำลองเป็น server ใช้ WM ทำอย่างไรค่ะถึงจะ connect ได้
ไม่รู้ว่า run php ด้วยอะไรครับ ISS Apeche หรืออย่างอื่น คำตอบที่ไอเป็นไปได้ (เดา)
1.ไม่มี Driver ของ MS SQL หรือไม่ได้เปิด Service เกี่ยวกับส่วนนี้ไว้
2.กำหนด Data Source ไม่ถูกต้อง อันที่จริงยังมีสาเหตุอื่นๆอีกแต่ผมจำไม่ค่อยได้เลยตอบไม่ถูก ลองตรวจสอบสาเหตุเบื้องต้นที่พบบ่อยดังข้างบน
ปล. ถ้าใช้ Appserver ผมแนะนำให้ลองเปลี่ยนมาใช้ XAMPP แทน ส่วน ISS ปกติมันเปิดให้บริการอยู่แล้ว
1.ไม่มี Driver ของ MS SQL หรือไม่ได้เปิด Service เกี่ยวกับส่วนนี้ไว้
2.กำหนด Data Source ไม่ถูกต้อง อันที่จริงยังมีสาเหตุอื่นๆอีกแต่ผมจำไม่ค่อยได้เลยตอบไม่ถูก ลองตรวจสอบสาเหตุเบื้องต้นที่พบบ่อยดังข้างบน
ปล. ถ้าใช้ Appserver ผมแนะนำให้ลองเปลี่ยนมาใช้ XAMPP แทน ส่วน ISS ปกติมันเปิดให้บริการอยู่แล้ว