归根结底是权限问题
如:
   SQLServer到FileServer上
   那你的SQLServer的启动用户必须在FileServer上有足够的权限!
--------------------^^^---------------------------------
1、SQLServer上新建一SQLUser用户权限大一点。
2、FileServer上建同一用户对某一文件夹有足够权限。
3、两机的SQLUser密码相同(方便一点)
4、将SQLServer改为SQLUser启动
   (管理工具-->服务-->mssql项-->属性-->指定用户及密码)
5、\\192.168.*.*\文件夹\ShareBak.Bak就可以了
-----------------------------------------------------------
简单一点就是:
如果你两台都是windows2ks
你的机器也用同样的Administrator密码,且sql服务器用administrator启动
那你写设备时就可以写:\\ip\.......如果对方是98那你要完全共享一下!
你写设备时就可以写:\\ip\.......

解决方案 »

  1.   

    请问力哥又没有别的方法,我的FileServer上面是不安装SQl Server的,我只是想将备份文件Copy到FileServer上,是不是又好的方法,顺便问一下对大型数据库的备份有没有好的建议,谢了。力哥~~~~~~:)
      

  2.   

    FileServer是没有SQLServer的,所以只能通过域信任关系,但是SQLSERVER的验证机制和WINDOWS的验证机制是不一样的.
    我做了一个备份计划,每天定时将数据备份然后传到FileServer上.
    由于服务器很多,所以建立了一个FileServer用于存放备份数据
      

  3.   

    FileServer上不需要有SQL Server,只要SQL Server上登陆的用户和FileServer的登陆用户一样,且在FileServer上有足够的权限就行了。
      

  4.   

    如果你的存储过程是在任务中执行的,那么你的SQLServerAgent服务的启动帐号就必须具有访问FileServer的权限
      

  5.   


    要确保你启动sqlserver的帐户(控制面板--服务--sqlserver--属性--登陆--使用这个帐户),必须有操作远程的权限(可以在远程windows下建立同样的帐户,并且有写得权限)