Từ SQL Server 2008 SSMS (SQL Server Management Studio), chỉ cần:
- Kết nối với phiên bản cơ sở dữ liệu của bạn (ví dụ:"localhost \ sqlexpress")
-
Một trong hai:
- a) Chọn cơ sở dữ liệu bạn muốn khôi phục; hoặc, cách khác
- b) Chỉ cần tạo một cơ sở dữ liệu mới, trống để khôi phục.
-
Nhấp chuột phải, Nhiệm vụ, Khôi phục, Cơ sở dữ liệu
- Thiết bị, [...], Thêm, Duyệt tới tệp .bak của bạn
- Chọn bản sao lưu.
Chọn "override =Y" trong các tùy chọn.
Khôi phục cơ sở dữ liệu - Nó phải là "hoàn thành 100%" và cơ sở dữ liệu của bạn phải trực tuyến.
Tái bút:Một lần nữa, tôi nhấn mạnh:bạn có thể dễ dàng thực hiện việc này trên "cơ sở dữ liệu đầu" - bạn không cần ghi đè cơ sở dữ liệu hiện tại của bạn. Nhưng bạn làm cần KHÔI PHỤC .
PPS:Bạn cũng có thể thực hiện điều tương tự với các lệnh T-SQL, nếu bạn muốn viết kịch bản cho nó.