要把实例1的数据库A还原到实例2的数据库B,是否A和B必须同名,并且B在还原之必须要创建?我的做法是A和B同名了B也创建了但是无法还原,B没有创建更没有办法还原?请问应该如何做,能给脚本最好
SQL SERVER企业管理器—》右键数据库目录-》所有任务-》还原数据库-》常规页 还原为数据库:填上或从下拉列表中选择要还原的数据库名,选从 设备 点选择设备按钮-》填加-》选择文件名,点右边的小按钮-》选择备份的文件名-》确定-》确定-》确定-》如果是在现有数据库基础上还原-》选项 页,选中在现有数据库强制还原,如果你不想把数据文件(.mdf和.ldf)放在系统默认的路径下,你可以修改移至物理文件名,修改以下两个路径,再确定 就可以了
我知道怎么还原,可是就是出错,我是2008r2.
@西南流心:试一下导出sql语句在实例2执行下看看行不,(你备份数据的数据库和要还原的数据库版本不一样有时无法还原)
@Ager: 我是同一个版本新建的两个实例,没有办法发图,
怎么感觉是你的备份文件有问题
备份文件应该没有问题,在实例1中都可以还原