在现有数据库上强制还原是什么意思?

zhaozhao110 2006-12-05 11:26:03
备份现有的一个库test,创建一个新库test1,然后在这个新库上还原test备份.要选中"在现有数据库上强制还原",是什么意思,以前还原时还出现过,把备份的数据在原有的库test里又写了一遍,也就是库test的表里数据多了一倍和以前一样的数据.这是怎么回事?
...全文
534 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
PerfumeLily 2006-12-07
  • 打赏
  • 举报
回复
有可能是你还原为的数据库名与现有的库同名也会有这样的提示
我出现这种问题多半是还原为的数据库那没有改,因为上来默认是数据库里第一个库的名字
dongjixing 2006-12-07
  • 打赏
  • 举报
回复
还有一种可能:
你在还原时,保存的数据库路径不对,在还原窗口的第一个窗口的“选项”tab里设置。

快散分吧!
zhaozhao110 2006-12-05
  • 打赏
  • 举报
回复
多谢.dongjixing()
zhaozhao110 2006-12-05
  • 打赏
  • 举报
回复
关键我想要两个一样的数据库,一个用来测试,两个库只是库名不同而已..
dongjixing 2006-12-05
  • 打赏
  • 举报
回复
内部是怎么校验的,那太复杂了,不是一两句话能说清的,知道有这么一回事就可以了,
当下次遇到这种提示时,检查一下恢复的是不是你想恢复的数据库就行。
散分吧,希望我也可以分到
dongjixing 2006-12-05
  • 打赏
  • 举报
回复
你可以测试一下,通过恢复从自身备份的数据库和从其他备份的数据库,结果是不同的
dongjixing 2006-12-05
  • 打赏
  • 举报
回复
说的都不对

这是因为数据库在恢复时,会校验要恢复的数据库和现有的数据库是否是同一类似数据库,如果不是,则会发出警告!
qiuxing009 2006-12-05
  • 打赏
  • 举报
回复
把你现有的同名数据库覆盖
zhaozhao110 2006-12-05
  • 打赏
  • 举报
回复
up
zhaozhao110 2006-12-05
  • 打赏
  • 举报
回复
为什么会有你试图重写现有数据库的警告..
zdk210 2006-12-05
  • 打赏
  • 举报
回复
就是你现在的数据库正在使用,所以要强制还原

34,873

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧