0
我有一個SQL Server數據庫備份文件,用於在SQL Server Management Studio中執行備份。尊重恢復備份SQL和管理工作室
當我使用SQL Server Management Studio進行恢復時,它會恢復到備份的狀態;但通過命令行恢復會進入一個未知的點,我必須更新它。
我的代碼是:
sqlCmd -E -S MYSERVER -Q "RESTORE DATABASE [MYDB] FROM DISK='C:\..\SQLSample.bak' WITH FILE=2, RECOVERY" >> C:\..\restoreResult.txt
echo[ >> C:\..\restoreResult.txt
我在做什麼錯?
不是不禮貌,但你在說什麼? 「通過命令行恢復將進入未知點,我必須更新」是什麼意思?你需要澄清你的期望和你得到的結果,而不是你想要解決的問題。 – J0e3gan 2014-10-28 02:40:25
好吧,簡而言之,如果在管理工作室恢復它正確恢復。如果使用的命令行我得到一箇舊的數據庫。 – Studeera 2014-10-28 04:09:04
我採取了許多備份,但在兩種情況下使用最新的。 – Studeera 2014-10-28 04:15:25