sql 2008 数据库的还原和备份
问题1:为啥我在一个机子上备份了某数据,后再另外一台机子上还原这个库时,
是附件图中的样子
且这样子的话,我就点击来源于文件下的备份文件后,点击ok后,还原不了呢?
数据库
SQL
备份
还原
------解决方案--------------------对于你4楼的问题,2008以后,只要一连到某个库,就会加上db锁,不能进行库的还原,需要停掉或者删掉原有的库才能还原,好像连选择覆盖数据库也不行。其实跟实例名无关,我正准备还原一个库,我先仔细观察一下
------解决方案--------------------1、
2、
我的服务器是10.20.30.120,库是从ys-mssql01中备份的,还原成功
------解决方案--------------------你试下还原时选择另外一个数据库名,也就是在我第一个图的【目标数据库名】中随便输入
------解决方案--------------------
方案1:建一个不是surmount的库名,然后还原。
方案2:删除surmount库,然后再还原,库名依旧用surmount
------解决方案--------------------我上面跟你说了,只要有人在连数据库(不是实例),哪怕没有做任何事情,都会加上DB锁,以防误删,这导致你还原时无法覆盖。所以一般我就删掉还原的。