数据库备份! 高手们看看!
分布式方式. 
    服务器A为WEB服务器,服务器B为SQLSERVER服务器.AB两机器互不共享.不能在B上装程序.   
 现有客户端C要通过A来备份B上的数据致A机器上.   
 由于c上的文件无法到B机器上,所以也到不了A上.   
 请问有没好方法.   (数据库字段可能有   主键   表识   约速等) 
------解决方案--------------------都生成sql脚本
------解决方案-----------------------磁盘映射   
 exec master..xp_cmdshell  'net use z: \\xz\c$  "密码 " /user:xz\administrator '   
 /*--说明: 
 z:是映射网络路径对应本机的盘符,与下面的备份对应 
 \\xz\c$是要映射的网络路径 
 xz\administratorxz是远程的计算机名,administrator是登陆的用户名 
 密码                        上面指定的administrator用户的密码 
 --*/     
 --2.进行数据库备份 
 declare @dbname varchar(256) 
 declare @sql varchar(8000) 
 set @sql= 'backup database  '+@dbname 
 + ' to disk= ' 'z:\ '+@dbname+ '.bak ' ' ' 
 exec(@sql)   
 --3.备份完成后删除映射 
 exec master..xp_cmdshell  'net use z: /delete '