社区
MS-SQL Server
帖子详情
请问只知道备份文件如何恢复数据库?
fishwood
2003-01-09 10:47:05
我有两个文件,分别是:Game_Data.mdf,Game_Log.ldf
请问如何将它们导入到SQL数据库中?
...全文
27
8
打赏
收藏
请问只知道备份文件如何恢复数据库?
我有两个文件,分别是:Game_Data.mdf,Game_Log.ldf 请问如何将它们导入到SQL数据库中?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lyyrw
2003-01-09
打赏
举报
回复
你的建立一个名称为Game的数据库
然后在查询分析器中执行
EXEC sp_attach_db @dbname = "",@filename1 = "路径\game_data.mdf",@filename2 = "路径\data_log.ldf"
即可恢复
fishwood
2003-01-09
打赏
举报
回复
alexwoowf(吴) 我没有发现附加数据库...选项,
我用的是SQL7.0。
fishwood
2003-01-09
打赏
举报
回复
出现了以下错误:
Server: Msg 5172, Level 16, State 15, Line 1
The header for file 'D:\Game\sql\Game_Log.ldf' is not a valid database file header. The PageAudit property is incorrect.
是不是那个LOG文件是错误的?
alexwoowf
2003-01-09
打赏
举报
回复
在企业管理器处用附加的吧,很方便。
lifeforu
2003-01-09
打赏
举报
回复
sp_attach_db 'DbName','c:\*.mdf','c:\*.ldf'
fishwood
2003-01-09
打赏
举报
回复
怎么不行,是不是要考虑路陉啊?
zgysc
2003-01-09
打赏
举报
回复
或者用企业管理器,选择“附加数据库...”,选择数据库文件game_data.mdf,即可。
seamorning
2003-01-09
打赏
举报
回复
EXEC sp_attach_db @dbname = "",@filename1 = "***.mdf",@filename2 = "****.ldf"
在query analyser执行一下即可,这是个系统存储过程
MySQL
数据库
备份并自动发送备份邮件
MySQL
数据库
备份与自动发送备份邮件 本课程详细介绍和演示了在Linux平台下MySQL
数据库
的备份,以及备份完成以后自动发送备份告警邮件,为了安全的考虑,
数据库
备份完成以后,
备份文件
会自动拷贝一份到指定的备份...
SQL Server
数据库
之备份和
恢复
数据库
备份和
恢复
数据库
1. 备份
数据库
1.1 新建备份设备1.2 用 SQL 命令备份
数据库
1. 备份
数据库
备份就是对
数据库
和数据对象进行复制i,便于在
数据库
遭道破坏时能够及时修复,这是
数据库
管理员的重要工作; 1.1 新建备份设备 备份设备是用来备份
数据库
、事物日志等文件的存储介质,在备份数据之前要指定或创建备份设备; 用 SSMS 创建备份设备的操作步骤如下所示: 服务器对象 → 右击 备份设备 →新建备份设备 → 打开备份设备对话框; 在设备名称文本框输入备份设备的名称(如 srs),单击文件后的三点
数据库
备份与
恢复
如果指定databases参数,
备份文件
中会存在创建
数据库
的语句,如果不指定参数,则不存在。可能有这样的需求,比如说我们只想
恢复
某一个库,但是我们有的是整个实例的备份,这个时候我们可以从全量备份中分离出单个库的备份。文件中的备份导入
数据库
中,命令如下: 如果
备份文件
中包含了创建
数据库
的语句,则
恢复
的时候不需要指定
数据库
名称,如下所示。如果我们想备份某个库,但是某些表数据量很大或者与业务关联不大,这个时候可以考虑排除掉这些表,同样的,选项。必须确保备份数据的
数据库
和待
恢复
的
数据库
服务器的主版本号相同。
数据库
的备份与
恢复
数据库
中的数据一般都十分重要,不能丢失,因为各种原因,
数据库
都有损坏的可能性(虽然很小),所以事先制定一个合适的、可操作的备份和
恢复
计划至关重要。备份和
恢复
计划的制订要遵循以下两个原则: (1)保证数据丢失的情况尽量少或完全不丢失,因为性价比的要求,这要取决于现实系统的具体要求。 (2)备份和
恢复
时间尽量短,保证系统最大的可用性。
数据库
备份按照不同方式可分为多种,这里按照备份内容分为物理备份和逻辑备份两类。 物理备份是在操作系统层面上对
数据库
的数据文件进行备份,物理备份分为冷备份和热备份两种。冷备份是将数据
数据库
还原差异
备份文件
首先有一个完整的
数据库
备份,其次要确定当前的差异
备份文件
是基于这个完整的
数据库
备份的文件(即在这个
数据库
完整备份完件备份之后,到这个差异
备份文件
备份之时,
数据库
没有被完整备份过) 还原完整
数据库
,选择好完整
数据库
的
备份文件
,在【选项】中,【还原选项】选择覆盖现有
数据库
,【
恢复
状态】选择第二个,点击确定。 完整
数据库
还原后的样子 还原差异
备份文件
选中
数据库
右击,选择【任务】->【还原】->【文件和文件组】 选择【源设备】,找到差异备份的文件,在下列的备份集中勾选中差...
MS-SQL Server
34,576
社区成员
254,587
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章