Tôi đang sử dụng SQL Server 2005 và tôi đang gặp vấn đề khi khôi phục cơ sở dữ liệu của mình Tôi nhận được thông báo này khi cố gắng khôi phục cơ sở dữ liệu của mình.Không thể khôi phục Cơ sở dữ liệu, Cơ sở dữ liệu đang được sử dụng theo phiên
Restore failed. (Microsoft.SqlServer.Express.Smo)
"System.Data.SqlClient.SqlError: RESTORE cannot process database 'AMOD' because it is in use by this session. It is recommended that the master database be used when performing this operation. (Microsoft.SqlServer.Express.Smo)"
Tôi đã khởi động lại chương trình mà tôi không mở bất kỳ bảng nào trong cơ sở dữ liệu và tôi vẫn nhận được thông báo này. Tôi mới vào SQL Server và đây là lần đầu tiên tôi thực hiện khôi phục. Tôi đánh giá cao bất kỳ trợ giúp nào được cung cấp.
Tôi đã thiết lập điều này cho người dùng khác và tôi cũng phải đi tới Bảo mật → Đăng nhập → nhấp chuột phải người dùng → Thuộc tính và đặt Def ault cơ sở dữ liệu để làm chủ, sau đó có họ đăng xuất và trở lại in – bmaupin
@ bmaupin đá chúng ra tạm thời nên đã giải quyết được điều đó, quá. –
Tôi đoán ý tôi là tôi đang thiết lập một người dùng khác để có thể khôi phục cơ sở dữ liệu, nhưng mỗi khi họ đăng nhập để khôi phục, cơ sở dữ liệu họ muốn khôi phục được đặt làm mặc định để họ kết nối nó. Cấp, tôi không có chuyên gia, nhưng thay đổi DB mặc định dường như sửa chữa nó. Ở mức nào, câu trả lời tuyệt vời! – bmaupin