sql2008“备份集中的数据库备份与现有数据库不同”解决方法
2024-10-12 13:52:33
因为是在另一台电脑对同名数据库做的备份,用常规方法还原,提示不是相同数据库,不让还原,在网上找到下面的方法解决了:
一、右击系统数据库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文件还原一次数据库就大功告成了,必须要选中覆盖还原哦。
最新文章
- 精通Web Analytics 2.0 (10) 第八章:竞争情报分析
- mySql常用函数说明
- eclipse下遇到 无法解析类型 javax.servlet.http.HttpServletRequest
- BAT批处理(一)
- warning malformed '#pragma pack(push[, id], n)' - ignored
- BZOJ 3997 组合数学
- MYSQL创建多张表,相同表结构,不同表名
- Java 语言中 Enum 类型的使用介绍
- jQuery 的 serializeArray()、serialize() 方法
- UiAutomator源码分析之获取控件信息
- vimtutor基础教程
- 【node】记录项目的开始与完成——pipeline_kafka流式数据库管理项目
- linux makefile字符串操作函数 替换subst、模式替换patsubst、去首尾空格strip、查找字符串findstring、过滤filter、反过滤filter-out、排序函数sort、取单词word、取单词串wordlist、个数统计words
- PL/SQL 设置
- Java框架spring Boot学习笔记(一):开始第一个项目
- pip批量安装和卸载package
- 修改JEECG项目浏览器标题
- 20155323刘威良《网络对抗》Exp3 免杀原理与实践
- C# 字符串 相关操作
- 转的很好的前端html 内容
热门文章
- excel用vlookup,lookup时查询数据需要排序
- mysql explain中key_len的计算
- Microsoft-pubs(图书馆管理系统)-数据库设计
- DBHelper (支持事务与数据库变更) z
- T-SQL 常用语句学习
- Selenium2Library系列 keywords 之 _SelectElementKeywords 之 get_selected_list_values(self, locator)
- uC/OS - III 移植 IAR平台
- 关于display显示 linux
- 【和我一起学python吧】Python安装、配置图文详解
- Tkinter教程之Radiobutton篇