数据库能否自动备份数据到另一台电脑硬盘上
请问SQLSERVER数据库能否自动备份数据到另一台电脑硬盘上?如何设置?或还是要写代码?
------解决方案--------------------  --在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 ' 
------解决方案--------------------如果在局域网内可以这样 
 backup database dbname to disk= '\\192.168.2\d$\sqlbak.bak '   
 192.168.1.2 为目标主机ip 
 d$为盘符 
------解决方案--------------------新建作业,把代码拷贝进去,进行调度就好了啊,作业以后就会按照调度自动执行了
------解决方案--------------------用: 
 exec master..xp_cmdshell  'net use z: /delete ' 
 exec master..xp_cmdshell  'net use z: \\192.168.0.3\e$  ' 
 --你可以先看看 本机的 z:可不可以访问,如果可以,就肯定下句可用 
 backup database ajmis to disk= 'z:\sqlbak.bak '     
 是可以的.