zoukankan      html  css  js  c++  java
  • 如何在SQL server 2005中将数据库备份路径设为网络路径

    如何在SQL server 2005中将数据库备份路径设为网络路径
    如:“\\BackupPC\dbback\”

    SQL server 2000中是可以的呀,怎么到2005就不好这样做的???
    =================================
    现在备份数据库真麻烦,都要先备份到本机,然后再剪切到网上邻居的另一台电脑中,真郁闷!!!!

    =================================================================================

    备份到异机?这是2000的做法.

    写成存储过程,建立作业定时备份~~~


    --在sql中映射一下就可以了
    exec master..xp_cmdshell 'net use z: \\yizhi\D$ "密码" /user:yizhi\administrator'

    /*--说明:
    exec master..xp_cmdshell 'net use z: \\xz\c$ "密码" /user:xz\administrator'

    z:是映射网络路径对应本机的盘符,与下面的备份对应
    \\xz\c$是要映射的网络路径

    xz\administrator
    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'


     

  • 相关阅读:
    本周总结
    本周总结:用户故事和用户场景
    排球比赛规则说明书
    我与计算机
    官网地址备份
    连续自然数序列,求取中位数方案
    Spark 实现自定义对象sequenceFile方式存储,读写示例(scala编写)
    hbase 异常
    python_初步
    redis_入门网址
  • 原文地址:https://www.cnblogs.com/chenzhao/p/2081955.html
Copyright © 2011-2022 走看看