社区
应用实例
帖子详情
关于数据库备份
meyas
2003-08-20 05:38:33
直接复制数据库 .mdf .ldf文件来做备份除了要脱机,其他还有什么不好之处吗?
我觉得复制出来的文件还可以挂在另一个数据库上,要恢复一部分表很方便,整个数据库恢复也方便,只要把文件复制回去就可以了,恢复过程不占用数据库资源(除了磁盘读写)
...全文
45
6
打赏
收藏
关于数据库备份
直接复制数据库 .mdf .ldf文件来做备份除了要脱机,其他还有什么不好之处吗? 我觉得复制出来的文件还可以挂在另一个数据库上,要恢复一部分表很方便,整个数据库恢复也方便,只要把文件复制回去就可以了,恢复过程不占用数据库资源(除了磁盘读写)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
meyas
2003-08-22
打赏
举报
回复
关键是现在数据库容量很大,接近100G,我试了一下backup到远程主机,速度是1M每秒,那算下来要28个小时,这个如果周末做,每天做差异备份还可以接受,但是如果数据库坏掉,我想恢复过去也大概要28个小时吧??这个我无法承受啊,如果100G的文件复制只要3~4个小时
但是现在又发现win2000对于100G之巨的文件复制成功率不高,这盖次做出来的东西都是用来小打小闹的,早知道这么烂就不用这破系统了
我觉得SQL Server最好能提供一种不是基于完全备份而是基于差异备份的差异备份,那样我就可以先做一次完全备份,然后恢复到备用机上,然后每天做差异备份,把每天差异恢复到备用机上……好完美啊^_^,可惜没有这功能 :(
pengdali
2003-08-20
打赏
举报
回复
右键数据库-->所有任务-->还原数据库-->写入你想要的新的数据库名字-->从设备-->选择设备-->添加-->选择你的文件-->确定-->确定-->选项-->改为现在的data目录的路径-->OK
其中:
"写入名字"-->不要与现在的冲突了,或选强制恢复
"改为现在的data目录的路径"-->如默认是"c:\....data\....mdf"而你现在的sql的data目录是d:\....data你就改为d:\...data\...mdf
pengdali
2003-08-20
打赏
举报
回复
如果是备份文件,如下操作:
如果用ENTERPRISE MANAGER恢复,具体操作步骤如下:
1、打开ENTERPRISE MANAGER,展开到DATABASES。
2、在DATABASES上点右键,“所有任务”中选“RESTORY DATABASE”
3、在GENERAL标签页中选择“FROM DEVICE”,再点击“SELECT DEVICE”
4、在出现的窗口中点击“ADD”,再在窗口中选择“FILE NAME”,点击...按钮
5、选中您所创建的备份文件,即可成功。
z5wjz
2003-08-20
打赏
举报
回复
备份提供的手段更灵活:全库,日志,差异,文件,文件组.
另外我有过这种情况:我曾在创建数据库之后,将放置数据文件的文件夹的NTFS权限设置为所有人都不能访问,这样数据文件更安全.然后有一次数据文件坏了,我通过备份直接恢复就OK了,如果是通过文件的拷贝,则要将原文件覆盖,涉及到NTFS权限.总之通过文件复制要经过操作系统,而SQL自身的备份方法推荐的只有上述几种.
hjb111
2003-08-20
打赏
举报
回复
查询分析器中:
use master
backup database yourdatabase to disk='d:\...\a.bak'
还原:
use master
restore database yourtabase from disk='d:\...\a.bak'
在企业管理器:数据库-》右键有备份数据库与还原数据库根据界面操作
pengdali
2003-08-20
打赏
举报
回复
建议使用:
--备份
backup database sys to disk='c:\目录\a.bak' with init
--还原
use master
RESTORE DATABASE TestDB FROM DISK = 'c:\2002.dat'
数据库开发 维护 性能调优 备份还原 各种复杂问题的解决方案
数据库开发 维护 性能调优 备份还原 各种复杂问题的解决方案 这时对CSDN上出现的很多问题的解决方案的总结 免费分享 大家多多下载哦
日程控件的数据库还原文件
日程控件的数据库还原文件,
数据库备份
,原来日程控件里面那个数据库还原文件用不了,现在重新上传一个
循序渐进Oracle 数据库管理、优化与备份恢复.pdf
循序渐进Oracle 数据库管理、优化与备份恢复.pdf
ASP.NET购物车源码
基于Session实现ASP.NET购物车源码,数据库为SqlServer2005,含
数据库备份
关于
数据库备份
的定义和重要性
所谓备份,就是通过特定的办法,讲数据库的必要文件复制到转储设备的过程.其中,转储设备是指用于放置数据库拷贝的磁带或磁盘 ... Oracle提供了强大的备份与恢复策略,包括常规
数据库备份
(逻辑备份,冷备份与
应用实例
27,580
社区成员
68,556
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章