情况如下:
我们有多名开发人员。我们想.bak
在处理相同但本地的数据库时导入/导出(恢复/备份)文件(每个开发人员都有一个本地数据库实例:A)。
问题如下:
我尝试执行BACKUP DATABASE
并生成.bak
。另一个开发人员收到此消息.bak
并尝试RESTORE DATABASE
使用MOVE
语句更改为.mdf
/.ldf
的路径,因为它们可能不同。问题是它会抱怨 /.mdf
无法.ldf
覆盖,即使它们来自与 相同的数据库.bak
。
有没有什么方法可以实现我们想要的效果?必须通过 来实现。如果我们可以让不替换数据库而是“合并”数据库,那么sqlcmd
这也是一个优点。.bak
我们正在使用 MS SQL Express 2008 R2。
如果需要任何其他信息,请直接询问。
谢谢!
答案1
我注销并重新登录,似乎不再出现错误。