是的,或者是你没有选强制还原。你原来的机子比如说是安装在c盘,备份在d:盘。则把备份放到另一台机子上恢复时,他会恢复到c:盘,而你第二台机子sql server并非安装在c:,比如说在e:盘,就出错,说找不到。
解决办法:
   先新建一个同名数据库,选中它所有任务,右键,还原数据库,从设备,然后一步步找到那个文件,然后一步步点确定,回到点还原数据库出现的窗口时,点选项,把强制还原选项勾打上,并把下面的物理文件的路径检查一下,是不是你那台机子的sql的安装路径