sqlserver2008中两种数据库还原命令的差别以及将备份还原到新数据库的两种方式的区别
1、还原数据库命令:
一、在根目录下‘数据库’上右键的还原数据库命令。
二、在数据库名上右键--->任务--->还原--->数据库命令。
Q:这两者的差别在哪呢?
2、将备份还原到新建的数据库:
服务S下有数据库A,现要将A的备分A-还原到S下的新建数据库B。
一、先在S下新建数据库B,然后右键数据库B,选择还原数据库命令,在选项中将覆盖现有数据库勾选,确定开始还原。
二、先不要新建数据库B,在S的根目录下的‘数据库’右键,选择还原数据库。在弹出的页面中将目标数据名输入B,设定好数据 源开始还原。
Q:第一种方法如果有线程在使用数据库A时将会报错:A.mdf正在被使用。而第二种方法不管有没有线程在访问数据库A均不会报错。差别在哪呢?
请各位不吝赐教!谢谢