Tuesday, December 20, 2011

SQL Server 2008 Restore Database

Restore/Import Database SQL Server 2008 เป็นขั้นตอนการ Restore/Import ฐานข้อมูล SQL Server 2008 ที่ได้จากการ Backup ไว้ หรือจะทำการ Import มาจาก Version ก่อนหน้านี้ก็สามารถทำได้เช่นเดียวกัน


การ Restore ข้อมูล

SQL Server 2008 Restore/Import

คลิกขวาที่ mydatabase -> Tasks -> Restore -> Database


SQL Server  2008 Restore/Import 

เลือกจาก Database Backup หรือ โฟเดอร์ที่ได้ทำการระบุไว้


SQL Server  2008 Restore/Import 

ทำการคลิกที่ Add เพื่อ Browse เลือกไฟล์ที่ได้ทำการ Backup ไว้

SQL Server  2008 Restore/Import

เลือก Record ทีได้ Backup ไว้

SQL Server  2008 Restore/Import

เลือก Option กรณีที่ต้องการให้ Replace Database ตัวที่มีอยู่


SQL Server  2008 Restore/Import 

โปรแกรมทำการ Restore เรียบร้อย




การ Restore ข้อมูลทั้งก้อน หลังจากทีได้ Copy mydatabase.mdf,mydatabase_log.ldf ไว้แล้ว ให้ทำการ Copy กลับไปยังโฟเดอร์ C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQL2008\MSSQL\DATA\ ในกรณีที่มี Database เดิมอยู่แล้วให้ทำการลบทิ้งก่อนครับ

SQL Server  2008 Restore/Import 

Copy mydatabase.mdf และ mydatabase_log.ldf ไปไว้ที่เดิม


SQL Server  2008 Restore/Import 

คลิกขวาที่ Database -> Attach 


SQL Server  2008 Restore/Import 

เลือก Add


SQL Server  2008 Restore/Import 

เลือก Database โดยเลือก mydatabase.mdf


SQL Server  2008 Restore/Import 

โปรแกรมจะแสดงรายละเอียดของ Database ที่ต้องการ Restore เลือก OK


SQL Server  2008 Restore/Import 


แสดง mydatabase ซึ่งข้อมูลจะยังอยู่ครบทุกอย่าง และเหมือนกับข้อมูลที่ได้ Backup ไว้ในขั้นตอนการ Backup ทุกประการครับ


ref : http://www.thaicreate.com/tutorial/sqlserver-2008-backup-restore.html

No comments:

Post a Comment