我在维护计划里面做了一个本机自动备份数据库的作业,备份一切正常;但是我还想在另外一台文件服务器的里面进行备份;我备份的文件夹路径是:\\FilesServer\databak$   (这个是我在FilesServer文件服务器里面建的一个共享的databak文件夹,权限是Everyone完全控制)但是没有备份成功,请大家指点指点,谢谢!

解决方案 »

  1.   

    本地server上用sa测试,
    备份设备上也用sa,
    把本地的改为用户启动,进入管理工具服务选项。登录属性中用加入sa用户及密码
    远程服务器地址\\192.168.0.2\备份文件\a.bak
    backup database pubs to disk='\\192.168.0.2\备份文件\a.bak' with init
      

  2.   

    http://community.csdn.net/Expert/topic/5091/5091709.xml?temp=.7705652
      

  3.   

    刚在本地做了一个备份将本地test库备到28上。
    开映射
    exec xp_cmdshell 'net use \\192.168.0.28\bak mima /user:192.168.0.25\administrator'
    备份,
    backup database [test] to disk='\\192.168.0.28\bak\a.bak'--后面可带各种参数
    exec xp_cmdshell 'net use \\192.168.0.28\bak /delete'
      

  4.   

    我的維護計劃總是失敗,不知道怎麼回事
    http://community.csdn.net/Expert/TopicView1.asp?id=5315309
      

  5.   

    sql2005可以异地备份了?还真不知道。
      

  6.   

    我用的是sql2005的阻止了xp_cmdshell组件,应该是要开通的;不知道大家还有没有更好的方法
      

  7.   

    异地备份前reconfig一下打开xp_cmdshell,之后再阻止xp_cmdshell组件
      

  8.   

    启动xp_cmdshell
    -- To allow advanced options to be changed.
    EXEC sp_configure 'show advanced options', 1
    GO
    -- To update the currently configured value for advanced options.
    RECONFIGURE
    GO
    -- To enable the feature.
    EXEC sp_configure 'xp_cmdshell', 1
    GO
    -- To update the currently configured value for this feature.
    RECONFIGURE
    GO