G - สรุปปัญหาการใช้งาน php odbc และ sql server บน ubuntu

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
tsukasaz
PHP VIP Members
PHP VIP Members
Posts: 13088
Joined: 18/04/2012 9:39 am

G - สรุปปัญหาการใช้งาน php odbc และ sql server บน ubuntu

Post by tsukasaz »

ปัญหา connect sql server โดยใช้ driver sqlsrv ไม่ได้ เพราะ sqlsrv ใช้ได้เฉพาะ windows
การแก้ไข connect sql server ผ่าน odbc แทน โดยใช้ unixodbc http://www.unixodbc.org/doc/FreeTDS.html

ปัญหา php ใช้คำสั่ง odbc_connect ไม่ได้ ไม่พบคำสั่ง odbc_connect
การแก้ไข php ไม่ตรงเวอร์ชั่น ปรับให้เป็นเวอร์ชั่นที่รองรับกับ driver ที่ใช้

ปัญหา php odbc_connect เชื่อมต่อไม่ได้
การแก้ไข เช็ค Fire Wall ของ Server

ปัญหา sql server ไม่มีคำสั่ง LIMIT
การแก้ไข ใช้คำสั่ง ROW_NUMBER() OVER แทน http://stackoverflow.com/questions/9328 ... row-number

ปัญหา sql server กับภาษาไทย แสดงเป็น ????
การแก้ไข ไม่รู้เหมือนกัน แต่ restart lampp แล้วอ่านได้

ปัญหา sql server error memory limit 4gb แต่ joomla debug บอกว่าใช้ mem ไป 12 mb ?
การแก้ไข ข้อมูลภาษาไทยที่ยาวๆ ตอนส่งมาใน php มันเป็นภาษาต่างด้าว ทำให้ข้อมูลยาวกว่าจำนวนที่กำหนดไว้ใน column เช่น ถ้ากำหนดเป็น nvarchar(20) แต่ภาษาไทยมันยาวกว่า 20 ทำให้เกิด memory limit 4gb ถ้าเปลี่ยนเป็น nvarchar(50) หาย

ปัญหา ไม่แสดงข้อมูลที่ type เป็น text, ntext, varchar(MAX), nvarchar(MAX)
การแก้ไข

sql server error memory limit 4gb ปรับตาราง
ตาราง Member
- Username nvarchar(20) ==> nvarchar(50)
- Password nvarchar(16) ==> nvarchar(50)
ตาราง Article_Categories
- Description nvarchar(100) ==> xxxxx เกิน 255
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 27147
Joined: 22/09/2008 6:18 pm
Contact:

Re: G - สรุปปัญหาการใช้งาน php odbc และ sql server บน ubuntu

Post by mindphp »

แก้ปัญหา ให้ เอา Navicat แปลง MSSQL เป็น MySQL ก่อน
แล้ว ค่อย convert จาก MySQL เข้า
Joomla+phpBB แทน
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 7 guests