Hướng chi tiết tỷ mỷ cách restore database file .tmp .bak .trn trong sql server mới nhất hiện nay trên SQL 2012 và các bản SQL 2014, 2016, 2017 tương tự nhé. Nhiều khi các bạn backup từ server hosting web về, thấy database có dạng .tmp khá lạ, không biết làm sao với file này, vì trước giờ bạn backup tại local toàn ra file .bak, nên hôm nay mình hướng dẫn lại các bạn restore file .tmp và .bak, .trn chi tiết trên bản SQL server 2012 như sau (các bản khác tương tự) Trước tiên đăng nhập vào SQL server của bạn nhé. Click chuột phải vào Databases -> Restore Database... Tại đây, click chọn Device: -> và chọn dấu ... ở bên tay phải như hình. Tại Select backup devices bạn chọn Add. Tại màn hình Restore Database ở tab Backp file localtion: bạn chọn tới thư mục chứa file backup nhé. Chọn thư mục xong, bạn click chọn All Files(*) và nhìn lên trên sẽ hiển thị database dạng .bak hoặc .tmp của bạn (ngoài ra có nhiều dạng đuôi khác nữa nhé như .tnr,...). Tiêp theo bạn click chọn database bạn cần restore lên SQL server. VD: ở dưới mình chọn file tmp39849.tmp -> OK. Tiếp theo tại đây ấn OK. Tại màn hình Restore Database ở tab Backup sets to restore: bạn click chọn vào database bạn cần restore nhé. Ấn OK để tiếp tục. Khi hoàn thành xong, bạn sẽ có 1 database như dưới. Chúc bạn thành công nhé.