热血传奇私服 本站提供新开热血传奇私服开区情况,每日最新热血传奇私服,热血传奇私服登陆器,和网通热血传奇私服外挂等,请随时关注我们的网站!
SQLSERVER远程备份、恢复
文章作者:http://www.slche.com/ 文章来源:http://www.slche.com/ 更新时间:2010-07-07 
SQLSERVER服务实例名称:192.168.0.2
须要备份的数据库名称: a
备份机器名称(Client端):192.168.0.3
备份机用户:zf 密码:123
备份机域名:domain
备份机供给备份需求的文件夹:D:\sqlbak
备份数据库
第一步: 在备份机树立共享文件夹
              在程序代码中调用(或者CMD窗口)  net share sqlbakup=D:\sqlbak    或者用NetShareAdd这个API
              扼要阐明:
                      net share:是WINDOWS内部的网络命令。
                               作用:树立本地的共享资源,显示当前盘算机的共享资源信息。
第二步: 树立共享信誉关系
             exec master..xp_cmdshell 'net use  [url=file://192.168.0.3/sqlbak]\\192.168.0.3\sqlbak[/url] 123 /user:domain\zf'
             扼要阐明:
                    1:xp_cmdshell :是SQLSERVER的扩大存储进程。
                            作用:以操作体系命令行说明器的方法履行给定的命令字符串, 并以文本行方法返回任何输出。
                            语法:参见SQLSERVER联机辅助
                    2:net use : 是WINDOWS内部的网络命令。
                            作用:将盘算机与共享资源衔接或断开,或者显示关于盘算机衔接的信息。
                             该命令还把持持久网络衔接。
第三步:备份数据库
             backup database a  to disk='\\192.168.0.3\sqlbak\a.bak'
             backup database a  to disk='\\192.168.0.3\sqlbak\a1.bak' WITH DIFFERENTIAL (差别备份)
第四步: 删除共享文件夹
              在程序代码中调用(或者CMD窗口)  net share sqlbakup/delete
              或者用NetShareDel这个API
  

恢复数据库
     restore database a  from disk='\\192.168.0.3\sqlbak\a.bak'
      
     以下是差别还原
     restore database scs  from disk='\\192.168.0.3\sqlbak\a.bak'  WITH NORECOVERY
     restore database scs  from disk='\\192.168.0.3\sqlbak\a1.bak'  WITH NORECOVERY
     restore database scs  from disk='\\192.168.0.3\sqlbak\a2.bak'
浏览次数:
最新文章
·SQLSERVER远程备份、恢复
热门文章
·SQLSERVER远程备份、恢复
Copyright 2003-2009 热血传奇私服 http://www.slche.com/ All Rights Reserved (注:本站只投放盛大区域代理传世)
请使用1024*768分辨率浏览本站以达到最佳视觉效果
备案号:赣ICP备08001576号 (注:本站只投放盛大区域代理传世[