我正在使用ASP代碼(ADODB)還原數據庫。 .bak文件在本地系統中。 SQL使用SQL身份驗證進行本地化。 如果我嘗試了SSMS中的恢復查詢,恢復成功。但ASP代碼中的相同查詢不成功。數據庫將處於恢復狀態。 查詢是 RESTORE DATABASE [myDB] FROM
DISK = N'D:\DB\myDB_20120611_190339.bak' WITH FILE = 1,
MO
編輯: 原來,這隻能通過像this 工具感謝ErikEJ答案外部工具來完成。 但它不能被通過SQL作業或SSIS導入數據包,直到寫的時刻自動化。 的情況可能會在未來/ recesnt SQL版本我使用SQL Server 2008標準不同。 問題: 是否有恢復精簡版.SDF到標準版的方式 到目前爲止,我想這 use [master]
go
restore filelistonly from d
我想給FILELISTONLY從.bak文件恢復,並正在以下錯誤恢復FILELISTONLY: Msg 3201, Level 16, State 2, Line 1 Cannot open backup device 'C:\Users...\myFile.bak'. Operating system error 5(Access is denied.). 該文件最初被封鎖,但我暢通它,這樣應該