ยังไม่สายสำหรับการเริ่มต้นใหม่ เลยคราวนี้ตั้งไจใหม่ แต่ต้องทำให้มันWORK บน Unix นี่ซิ ท้าทายแฮะ...
Google Is Your Friend อีกล่ะ ก็ไม่รู้จะหันหน้าไปพึ่งใครนี่นะ สู้ๆ... ก็เลยไปเจอวิธีการที่อยากลองมากๆ คือ ผมอยากให้ VFP9 บน WINE ติดต่อกับ MySQL บน FreeBSD ดู ตามLINK ข้างล่างนี่เลยครับ
-VFP กับ .NETสำหรับผม สุดยอดมากๆ อย่างที่ต้องการเลย ผมเลยมาลองใน FreeBSD มั่งดิ
วิธีการSetup ที่ผมลองทำตามท่านอาจารย์แนะนำ มีขั้นตอนง่ายๆดังนี้
1. ติดตั้ง winetrick ซึ่งเป็น Script พระเอกสำหรับงานนี้เลย ดังนี้
%fetch http://kegel.com/wine/winetricksพอได้ Script มาแล้ว ผมก็เอามา เก็บไว้ใน ~/bin แล้วก็
%chmod +x winetricksทีนี้เราสามารถ สั่ง winetricks ใน Prompt ได้แล้ว
2. ติดตั้ง MDAC 2.8
%winetricks mdac28รอสักพัก เมื่อติดตั้ง MDAC28 เสร็จ ก็ไปขั้นต่อไป
3. ติดตั้ง
mysql-connector-odbc-3.51.27-win32.msi
%wine msiexec /i mysql-connector-odbc-3.51.27-win32.msi
(หมายเหตุ MySQL-Connector อาจเปลี่ยนไปใช้ VERSION ล่าสุดได้ครับ)รอซักพัก ก็จะมี Installer ก็ตอบ YES ไปเรื่อยๆ จนติดตั้งเสร็จ...
4. สั่ง Allow Port 3306 สำหรับ MySQL โดยสั่งดังนี้
%wine ~/.wine/drive_c/windows/system32/cliconfg.exe
5. Register DLL ซะก่อน
$WINEDLLOVERRIDES="odbccp32,odbc32=n" wine ~/.wine/drive_c/windows/system32/myodbc3i.exe -a -d -t"MySQL ODBC 3.51 Driver;DRIVER=myodbc3.dll;SETUP=myodbc3S.dll"
เสร็จแล้ว ก็ลองเรียก ODBC Datasource Administrator มาทดสอบดู เพื่อเตรียมทดสอบการเชื่อมต่อ ขั้นสุดท้ายได้แล้วครับ
$WINEDLLOVERRIDES="odbccp32,odbc32=n" wine ~/.wine/drive_c/windows/system32/odbcad32.exe
ต่อตอนที่2 นะครับ อิอิ...
ไม่มีความคิดเห็น:
แสดงความคิดเห็น