需要从一个bak文件恢复创建一个数据库,先是新建了一个数据库,然后发现需要建一个名字跟原来一样的库,新建之。然后选择恢复数据库,选择需要恢复的文件,然后弹出错误提示“备份集中的数据库备份与现有的 'XXX' 数据库不同”,明明新建的名字一样的数据库呢。
再来一次,在恢复数据库的时候选择选项,选择“选项”,按照下图进行选择“覆盖现有数据库”和“不对数据库进行任何操作”
数据库一直显示“正在还原”
新建查询,写查询语句:
RESTORE database JLHX with recovery
执行完毕刷新数据库后显示正常。