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