首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 备份sql server数据库 [已结帖,结帖人:FlySkyFree]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • FlySkyFree
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 结帖率:
    发表于:2008-08-19 15:55:50 楼主
    SQL是装在本地硬盘,想备份数据库文件.mdf和.ldf,把这两个文件备份到本地硬盘上,每天定期备份,备份的名字是按照日期命名的如:20080819.mdf
    不想通过SQL的企业管理器实现备份的功能,麻烦各位帮忙。
    80  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • aniven
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 21:46:421楼 得分:20
    可使用SQL語句

    USE PUBS
    BACKUP DATABASE PUBS TO DISK = 'C:\20080819.MDF'

    不過備份的最好不要是MDF擴展名,與數據庫本身的擴展名相同了。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • thwen0101
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 08:40:272楼 得分:0
    那就自己写个程序了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jacknes009
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 10:01:493楼 得分:0
    好像有现成的程序的。
    你搜索下咯。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jacknes009
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 10:02:154楼 得分:0
    好像有现成的程序的。
    你搜索下咯。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • lurel
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 3

    发表于:2008-08-21 15:56:365楼 得分:20
    最好还是要使用SQL自带的备份程序,不然如果不停止SQL Server服务,你这样copy文件有的时候会抱错的,而且数据也会有丢失.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • FlySkyFree
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-22 15:37:146楼 得分:0
    lurel :是的,直接copy出错,不知道有什么好的方法。还不想用SQL自带的备份程序
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • FlySkyFree
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-22 15:37:467楼 得分:0
    aniven :这个不会用
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ntahua
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-22 16:33:138楼 得分:0
    写个批处理,先停数据库,net stop ,然后COPY,完了以后启数据库,net start
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ntahua
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-22 16:33:369楼 得分:20
    写个批处理,先停数据库,net stop ,然后COPY,完了以后启数据库,net start
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • FlySkyFree
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-28 09:13:2610楼 得分:0
    ntahua :数据库是在本地的,那样能行吗?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ntahua
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-29 08:58:1511楼 得分:0
    引用 10 楼 FlySkyFree 的回复:
    ntahua :数据库是在本地的,那样能行吗?

    就是在本地运行的,数据库服务在哪台机上就在哪台机上执行。具体服务名到“服务”里去查一下。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ouygg
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-29 10:01:1312楼 得分:0
    引用 1 楼 aniven 的回复:
    可使用SQL語句

    USE PUBS
    BACKUP DATABASE PUBS TO DISK = 'C:\20080819.MDF'

    不過備份的最好不要是MDF擴展名,與數據庫本身的擴展名相同了。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • FlySkyFree
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-19 08:45:4613楼 得分:0
    还是不知道怎么做
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jacknes009
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-19 09:35:1914楼 得分:20
    最好用系统自己的。
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved