远程
SQL异地备份失败,归根结底是权限问题!!!
如:
   SQLServer备到FileServer上
   那你的SQLServer的启动用户必须在FileServer上有足够的权限!
--------------------^^^---------------------------------
1、SQLServer上新建一SQLUser用户权限大一点。
2、FileServer上建同一用户对某一文件夹有足够权限。
3、两机的SQLUser密码相同(方便一点)
4、将SQLServer改为SQLUser启动
   (管理工具-->服务-->mssql项-->属性-->指定用户及密码)
5、\\192.168.*.*\文件夹\ShareBak.Bak就可以了

解决方案 »

  1.   

    还是不行我将BACKUP这个文件夹设为EVERYONE具有完全权限了
      

  2.   

    backup到本地共享目录,然后程序设置驱动器映射,然后COPY!
    也挺麻烦。
      

  3.   

    权限可以按pengdali(大力)所说去设置,另外一个是你的备份SQL语句应该类似如下代码:backup database erp to [erp20020101]
    其中erp20010101为预先建立的设备名称,不要按照T-SQL的帮助写成disk='设备名称'
      

  4.   

    还是不行请看
    win2kserver(sp3)、sqlserver2000(sp2)的服务器名称:server   IP:192.168.0.1备份客户机名称:janpinsoft(系统为WIN2KPRO(sp3))   IP:192.168.0.2sql:
    BACKUP  DATABASE [RsGzDB]  to  [yRsGzDBBack]备份设备名称:yRsGzDBBack
    物理路径: \\janpinsoft\backup\yRsGzDBBack出错提示:
    作为以下用户执行: NT AUTHORITY\SYSTEM. 无法打开备份设备 'yRsGzDBBack'。
    设备出现错误或设备脱机。
    详细信息请参阅 SQL Server 错误日志。
     [SQLSTATE 42000](错误 3201)  
    BACKUP DATABASE 操作异常终止。
     [SQLSTATE 42000](错误 3013).  步骤失败。备注:
    sa帐号是系统管理员权限
    我的win2kserver用SA登陆,SQLSERVER2000用SA登陆,在JANPINSOFT上也用sa登陆,
    在\\JANPINSOFT\BACKUP拥有完全权限
      

  5.   

    是不是要將你的賬號(非SQL而是Win2k 或 NT)加到:Backup Operators Group?
      

  6.   

    你的 SQL Services 的启动用户应该对你欲备份到的目录有权限就可以了。
      

  7.   

    我的SA帐户都是系统管理员  sqlserver 是单独不是NT认证
      

  8.   

    控制面板--〉服务--〉mssqlserver服务:将本地账号改为域帐号
      

  9.   

    我也需要这种方式的备份,经过多次试验,终于成功,有以下几点经验:
    1。目标共享文件夹给一个用户A读写的权限(可以执行备份操作)。
    2。在服务器上也建一用户A,赋予管理员的权限。
    3。在控制面板的mssql server服务中,登陆方式改为“此帐户登陆”,输入用户A和密码。
    4。重新启动sqlserver服务,sql agent服务。
    5。新建备份设备,在文件中输入\\192.168.x.x\共享文件夹\文件名