Dưới đây là truy vấn mà tôi đang sử dụng để sao lưu (tạo một cơ sở dữ liệu .bak
).Không thể mở thiết bị sao lưu. Lỗi Hệ điều hành 5
Tuy nhiên, bất cứ khi nào tôi chạy nó, tôi luôn nhận được thông báo lỗi này:
Msg 3201, Level 16, State 1, Line 1
Không thể mở thiết bị sao lưu 'C: \ Users \ Me \ Desktop \ Backup \ MyDB.Bak '. Lỗi hệ điều hành 5 (Truy cập bị từ chối.).Msg 3013, cấp 16, tiểu bang 1, dòng 1
BACKUP DATABASE đang kết thúc bất thường.
Đây là câu hỏi của tôi:
BACKUP DATABASE AcinsoftDB
TO DISK = 'C:\Users\Me\Desktop\Backup\MyDB.Bak'
WITH FORMAT,
MEDIANAME = 'C_SQLServerBackups',
NAME = 'Full Backup of MyDB';
Cảm ơn trước.
Vâng, thông báo lỗi khá rõ ràng, phải không? Người dùng đang chạy chương trình gì? Tệp bak có tồn tại không? Bạn có thể truy cập nó theo cách thủ công không? –
Chúng ta có nên giả định điều này là cho SQL Server từ đường dẫn tệp, vì bạn không đặt sản phẩm trong các thẻ hoặc tiêu đề? – Powerlord
Tôi đã có thể chạy truy vấn này trước khi tôi định dạng lại máy tính xách tay của mình nếu nó có bất kỳ trợ giúp nào. Đây là SQL Server 2008 và tôi đang chạy với tư cách quản trị viên. Tệp bak không tồn tại vì tôi đang trong quá trình tạo tệp bằng truy vấn này. – Smiley