Dari pesan kesalahan, dikatakan ada kesalahan saat memvalidasi target ( c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DataLabTables.mdf
) dari operasi pemulihan Anda.
Kedengarannya seperti:
a) file itu sudah ada (karena Anda sudah memulihkannya sebelumnya) dan sedang digunakan oleh SQL Server
atau
b) direktori itu tidak ada sama sekali
Dalam pertanyaan Anda, Anda menyebutkan bahwa Anda membuat cadangan untuk tabel itu - itu bukan cara kerja cadangan SQL Server. Cadangan tersebut selalu merupakan keseluruhan basis data (atau setidaknya satu atau beberapa grup grup dari basis data itu).
Firasat saya adalah: Anda telah memulihkan basis data sebelumnya, dan sekarang, setelah pemulihan kedua, Anda tidak mencentang kotak "Timpa basis data yang ada" di wisaya pengembalian Anda - dengan demikian file yang ada tidak dapat ditimpa dan pemulihan gagal.
Pengguna yang menjalankan pemulihan di server jauh Anda jelas tidak memiliki akses ke direktori itu di server jauh.
C:\program files\....
adalah direktori yang dilindungi - pengguna normal (non-admin) tidak memiliki akses ke direktori ini (dan subdirektori).
Solusi termudah: coba letakkan file BAK Anda di tempat lain (mis. C:\temp
) Dan pulihkan dari sana