我和我的家伙在单独的系统中开发了一个项目,但创建了同名的数据库,今天我意外地在我朋友的机器上恢复了我的数据库。 有没有办法在SQL-Server中回滚数据库,这意味着我想获得我之前恢复的数据库。
答案 0 :(得分:1)
否强>
这实际上是一个非常好的事件,以此为契机,停止修改和复制数据库文件。作为开发人员,您的可交付成果是源代码,包括用于部署和升级数据库的数据库脚本的源代码。看看Migrations的优雅方法。使用Visual Studio Database Projects。或roll your own。永远不要从对象资源管理器中触摸数据库。
BTW,RESTORE命令阻止恢复数据库覆盖其他数据库。您必须明确覆盖阻止。