加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

SQL Server 备份到异机的简单示例

发布时间:2020-12-12 08:01:30 所属栏目:MsSql教程 来源:网络整理
导读:写成存储过程,建立作业定时备份~~~ --在 sql 中映射一下就可以了 exec master..xp_cmdshell net use z: yizhiD$ 密码 /user:yizhiadministrator /*--说明: exec master..xp_cmdshell net use z: xzc$ 密码 /user:xzadministrator z:是映射网络路径对
写成存储过程,建立作业定时备份~~~   

--在sql中映射一下就可以了   
exec   master..xp_cmdshell   'net   use   z:   yizhiD$   "密码"   /user:yizhiadministrator'   
    
/*--说明:   
exec   master..xp_cmdshell   'net   use   z:   xzc$   "密码"   /user:xzadministrator'   
    
z:是映射网络路径对应本机的盘符,与下面的备份对应   
xzc$是要映射的网络路径   
    
xzadministrator   
xz是远程的计算机名,administrator是登陆的用户名   
密码里面指定的administrator用户的密码   
--*/   
    
--备份;with   init覆盖|noinit添加   
backup   database   库名   to   disk='E:H_BACKUP.bak'   with   init   
    
--COPY   
exec   master..xp_cmdshell   'copy   E:H_BACKUP.bak   z:'   
    
--删除(这句可以去掉)   
--exec   master..xp_cmdshell   'del   E:H_BACKUP.bak'   
    
--完成后删除映射   
exec   master..xp_cmdshell   'net   use   z:   /delete'   

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读