วันจันทร์ที่ 7 มีนาคม พ.ศ. 2554

Convert MySQL to MS SQL Server


Convert MySQL to MS SQL Server

เขียนโดย Nattapong 
วันนี้ผมจะมาแนะนำเทคนิคขั้นสุดยอด โค ตะ ระ เซียน
แปลงฐานข้อมูล MySQL เป็น MS SQL Server ด้วยโปรแกรม Full Convert Enterprise
NO ***TRIAL MODE*** แบบว่าไม่มีข้อความที่ไม่ได้มาจากฐานข้อมูลโผล่มากวนใจ
และที่สำคัญภาษาไทย 100% จ้า สุโค่ย!!! จริงๆ

แต่ขอบอกไว้ก่อนว่าไม่มีอะไรได้มาง่ายดาย และฟรีๆอีกต่อไป
ท่านต้องลงทุนลงแรงกันหน่อย เอาล่ะมาเริ่มกันเลยดีกว่า

โหลด Full Convert Enterprise ได้ที่ เซิร์ทหาเอาเองใน Google แร้วกัน -*-

วิธีติดตั้งโปรแกรม Full Convert Enterprise ........ -*-
ลงเองก็น่าจะเป็นอยู่มั้ง Next ๆๆๆ อย่างเดียวอ่ะ แร้วเลือกแบบ ไม่ Active Code
ไม่ใช่ไรผมลงไปแล้วไม่ได้ SS ไว้ -*- (10 บรรทัดตูยังไม่ได้ไรเลยนะ (ท่านผู้อ่านโวย))

เริ่มๆๆ เริ่มแล้วจริงๆ นะ ^^"

ขั้นตอนแรก หลังจากลงโปรแกรมเสร็จ ให้เปิดโปรแกรมขึ้นมา
โปรแกรมจะมีรูปร่างหน้าตาประมาณนี้ครับ



คลิกที่ Create new conversion
จะมีหน้าต่างขึ้นมาให้เลือกว่าจะแปลงจาก Database ค่ายไหนไปค่ายไหน
ในที่นี้เลือก MySQL จากนั้นกรอกข้อมูล Server MySQL ให้เรียบร้อย

Server: ชื่อ Server ของคุณค่าเริ่มต้นจะใส่ให้เป็น localhost
3306: เป็นเลขของ port ที่ใช้ติดต่อกับ MySQL ปกติคือ 3306
Username: User ที่เป็น admin ใช้ในการจัดการฐานข้อมูล
Password: Pass ของ admin ที่ใช้ในการจัดการฐานข้มูล
Database: ชื่อ Database ที่จะทำการ Convert เป็น MS SQL Server

หมายเหตุ: ควรสร้าง Database ที่เป็นตัวเปล่าๆไว้ใน MS SQL Server รอไว้ก่อน
ส่วนวิธีสร้าง สร้างยังไง สร้างเป็นอยู่มั้งไม่งั้นจะ Convert ไปทำไม -*-
จัดการให้เรียบร้อยแล้วกด Next ไปดังภาพ



จากนั้นให้เลือกชนิด Database ที่จะ Convert ข้อมูลไปใส่ ในที่นี้เลือก SQL Server

ทำเครื่องหมายที่ SQL Server
Username: User ที่ใช้ในการจัดการฐานข้อมูล SQL Server
Password: Pass ที่ใช้ในการจัดการฐานข้อมูล SQL Server
Databases: เลือกชื่อ Database เปล่าๆที่เตรียมไว้ใส่ข้อมูลหลังจากที่ทำการ Convert

จัดการให้เรียบร้อยแล้วกด Next ไปดังภาพ



เลือก Table ที่ต้องการ Convert ในที่นี้ผมเลือกทั้งหมด
ถ้าท่านไม่เอาทั้งหมดก็คลิกเลือกที่ Table แล้วกดลูกศรมาทาง ซ้าย
เพื่อเป็นการยกเลิก Table ตัวนั้น
จัดการให้เรียบร้อยแล้วกด Next ดังรูป



มันจะบอกว่าคุณเลือก มากี่ Table ถ้าเช็คดูเรียบร้อยแล้ว
ก็กด Convert!!!! โอ้ววว ดังภาพ



จากนั้นมันจะขึ้นมาด่าเราว่า เฮ้ยเอ็งใช้เวอร์ชั่นทดลองอยู่นะ
อย่าไปแคร์ -*- กด Continue เลย!!! ดังภาพ



จากนั้นรอมัน convert แปบนึง ดังภาพ



เสร็จแล้ว!!! ซะเมื่อไรนี่มันเพิ่งจะเริ่มต้น
มันจะขึ้น list Table ที่เรา Convert ไปเมื่อสักครู่ครับ
ให้เราคลิกที่ชื่อ Table แล้วกด Show data ข้อมูลก็ที่ Convert แล้วก็ออกมาให้เห็นดังรูป



XX: อ้าวเห้ย!!! ยังมีคำว่า ***TRIAL MODE*** อยู่เลย หลอกตูเหรอแสด
OO: อยากให้ไม่มีก็ไปซื้อเอาสิว๊าา -*-

ไม่ช่ายยย ยังๆๆยังไม่เสร็จมาดูกันต่อ

ตอนนี้เราก็ได้ ฐานข้อมูลที่เป็น SQL Server แล้ว
ให้เราเปิดโปรแกรม MS SQL Server ขึ้นมาแล้วเปิดดูข้อมูล
ใน Table ดูสักอัน แล้วจะเห็นว่ามันยังมีคำว่า ***TRIAL MODE*** อยู่ -*-

เอาว่ะไหนๆก็ไหนๆ แล้วลบข้อมูลแม่มออกให้หมดเลย
ผมใช้คำสั่ง SQL DELETE ข้อมูลในตารางออกให้หมดแบบนี้เลย



จากนั้นผมก็ไป Export data ของ MySQL มาโดยใช้ phpmyadmin
เลือกติ๊ก insert เต็มรูปแบบ แล้วก็ไม่ติ๊ก backquotes (`)
แล้วผมก็ Copy คำสั่ง INSERT ทั้งหมดมาวางในตัว QUERY ของ SQL SERVER
แล้วกด Execute รันคำสั่ง INSERT ซะ!! ดังภาพ



ว่ะ5555 แค่นี้เราก็ได้ ข้อมูลชุดใหม่ที่ไม่มี ***TRIAL MODE*** เข้ามากวนใจ
ไม่เชื่อลอง SELECT ขึ้นมาดูก็ด้ายย มีรูป



แหะๆๆ เอาจนได้ครับออกจะเป็นวิธีที่กำปั่นทุบดินไปซะหน่อย
ความจริงสร้างตารางใหม่ใน MS SQL Server แล้ว COPY SQL INSERT
มาเลยไม่เร็วกว่าเหรอ ฮ่าๆๆๆ ผมก็ว่างั้นแหละ -*-

เอาล่ะเสร็จเรียบร้อย
ผมต้องรีบหนีก่อน เดี๋ยวโดนผู้อ่านรุมยำ
ไปแระ หายย....

ไม่มีความคิดเห็น:

แสดงความคิดเห็น