Tôi đã cài đặt SQL 2012 với SP1 trên máy tính của mình. Tôi đã tạo một bản sao lưu của cơ sở dữ liệu test.bak
.
Tôi có một cơ sở dữ liệu với tên test2
là cùng một cơ sở dữ liệu, nhưng dữ liệu đã thay đổi.
Tôi muốn khôi phục test.bak
trên test2
cơ sở dữ liệu.
Tôi luôn nhận được lỗi:
Lỗi 3154: Bộ sao lưu giữ bản sao lưu của cơ sở dữ liệu khác với cơ sở dữ liệu hiện có.
Tôi đã thử:
Tôi thích
test2 -> Restore database -> From device
Tôi đã chọn
test.bak
và kiểm traWith Replace
nhưng tôi nhận được lỗi.Sau đó, tôi đã cố gắng nhấp chuột phải vào
test2 -> Restore file and filegroups
Tôi đã chọn
test.bak
và kiểm traWith Replace
nhưng tôi nhận được lỗi.
Tôi có thể xóa cơ sở dữ liệu cũ của mình và sau đó khôi phục bản sao lưu của mình với đúng tên, nhưng khi tôi đang sử dụng SQL 2008, tôi không gặp vấn đề gì khi khôi phục cơ sở dữ liệu hiện có.
Có vẻ như từ khi tôi sử dụng SQL2012, tôi đã gặp phải lỗi này rất nhiều!