การ Synchronize ฐานข้อมูลด้วย Enterprise Manager เขียนเมื่อ 2009.06.30 โดย

ในการ Synchronize MSSQL database ไม่ว่าจะขึ้นไปยัง Server ปลายทางหรือกลับมายัง Local MSSQL database หรือ server อื่นๆ นั้นสามารถใช้โปรแกรม Enterprise Manager ช่วยในการทำงานได้ดังนี้



คลิ๊กขวาที่ SQL Server ที่เราต้องการทำงาน ในที่นี้เลือกที่ Server ปลายทางและเลือกที่ Export Data หมายถึงผมต้องการ copy ข้อมูลไปยังที่อื่น ส่วนถ้าเลือกเป็น import ก็คือ copy ข้อมูลจากที่อื่นเข้ามายัง Server นี้



ตรวจสอบข้อมูลการ Authentication และชื่อฐานข้อมูล ให้ถูกต้อง



ตรวจสอบข้อมูลและชื่อฐานข้อมูลปลายทางให้ถูกต้อง



เลือกรูปแบบการทำงาน ในที่นี้เราต้องการ copy ข้อมูลในตารางเท่านั้น หรืออาจจะเลือกเขียนคำสั่ง query เองก็ได้ ส่วนการ copy database object จะได้ข้อมูลที่เหมือนกันทุกประการ แต่ถ้าใช้ Hosting ทั่วไปมักจะไม่เปิดให้ใช้งาน



เลือกตารางที่เราต้องการ copy ข้อมูล



เลือกที่ Run Immediately เพื่อเริ่มงานทันที

เนื่องจากการ copy นี้จะทำงานในระดับตารางเท่านั้น ดังนั้นไม่ว่าจะเป็น Trigger/Function/Indexes/Constrain จะไม่ถูกสร้างขึ้นด้วยดังนั้นเราต้องทำการสร้างในฐานข้อมูลปลายทางเอง



คำเตือนคำเตือน เนื้อหาต่างๆ ในบทความ รวมถึงรูปภาพทั้งหมดในบทความนี้ เป็นความเห็นส่วนตัวของผู้เขียนแต่ละคน ซึ่งแต่ละคนได้ทำการลงทะเบียน และเขียนบทความลงใน Modoeye Articles นี้โดยไม่มีค่าธรรมเนียมใดๆ บทความเหล่านี้เป้าหมายเพื่อการศึกษา และความบันเทิงเท่านั้น การนำส่วนหนึ่งส่วนใดของบทความไปใช้งาน ควรทำการอ้างอิงถึงผู้เขียนและแหล่งที่มาด้วย