因为是在另一台电脑对同名数据库做的备份,用常规方法还原,提示不是相同数据库,不让还原,在网上找到下面的方法解决了:

一、右击系统数据库master,新建查询

执行以下SQL代码:

RESTORE DATABASE xxx
FROM DISK = 'E:\DB\xxx.bak' --bak文件路径
with replace,
MOVE 'xxx' TO 'D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\xxx.mdf', --mdf文件路径
MOVE 'xxx_log' TO 'D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\xxx.ldf' --ldf文件路径

注释:xxx是你需要还原的数据库名称,xxx.bak是你需要还原的备份文件。

二、上面方法执行成功后,只有部分的表结构已经还原,而且表中没有数据,这时就可以用系统默认的方法再用xxx.bak文件还原一次数据库就大功告成了,必须要选中覆盖还原哦。

最新文章

  1. 精通Web Analytics 2.0 (10) 第八章:竞争情报分析
  2. mySql常用函数说明
  3. eclipse下遇到 无法解析类型 javax.servlet.http.HttpServletRequest
  4. BAT批处理(一)
  5. warning malformed '#pragma pack(push[, id], n)' - ignored
  6. BZOJ 3997 组合数学
  7. MYSQL创建多张表,相同表结构,不同表名
  8. Java 语言中 Enum 类型的使用介绍
  9. jQuery 的 serializeArray()、serialize() 方法
  10. UiAutomator源码分析之获取控件信息
  11. vimtutor基础教程
  12. 【node】记录项目的开始与完成——pipeline_kafka流式数据库管理项目
  13. linux makefile字符串操作函数 替换subst、模式替换patsubst、去首尾空格strip、查找字符串findstring、过滤filter、反过滤filter-out、排序函数sort、取单词word、取单词串wordlist、个数统计words
  14. PL/SQL 设置
  15. Java框架spring Boot学习笔记(一):开始第一个项目
  16. pip批量安装和卸载package
  17. 修改JEECG项目浏览器标题
  18. 20155323刘威良《网络对抗》Exp3 免杀原理与实践
  19. C# 字符串 相关操作
  20. 转的很好的前端html 内容

热门文章

  1. excel用vlookup,lookup时查询数据需要排序
  2. mysql explain中key_len的计算
  3. Microsoft-pubs(图书馆管理系统)-数据库设计
  4. DBHelper (支持事务与数据库变更) z
  5. T-SQL 常用语句学习
  6. Selenium2Library系列 keywords 之 _SelectElementKeywords 之 get_selected_list_values(self, locator)
  7. uC/OS - III 移植 IAR平台
  8. 关于display显示 linux
  9. 【和我一起学python吧】Python安装、配置图文详解
  10. Tkinter教程之Radiobutton篇