现在需要把B机器上的数据库还原到A库下面.B数据库的数据文件存放在e:\condata目录下
源设备选择了备份的数据库文件后,在"选项"里面勾上了"覆盖现有数据库",然后发现"将数据库还原为(s)"下面"还原为:"默认显示的是"d:\condata"
之前没有注意这个细节,还原了几个数据库,发现貌似都还原成功了,而且都在e:\condata下面(d:\condata这个目录根本就是不存在的,还原后也没有自动创建这个目录)
请教各位,这有没有什么问题的?
"将数据库还原为(s)"下面"还原为:"默认显示的是"d:\condata"会不会有什么影响?

解决方案 »

  1.   

    很乱……假设原DB在e:\condata,备份以后在另一台机上恢复,数据文件默认的存放路径就是e:\condata,如果不存在这个文件夹则会报错,需要手工修改路径。
      

  2.   

    我在恢复的机器上,数据文件是在e:\condata下的,恢复后我查看了下也覆盖了原来的db文件.我现在不清楚的就是恢复的时候
    "将数据库还原为(s)"--"还原为:" 显示的是"d:\condata"  
    我没有去修改这个路径,现在看来恢复也都是正常的,不知道这个路径有没有起到什么作用?