我看了些资料,但是对异地备份还是不太理解和明白,我想如果能实现异地备份,而且又要自动进行,而且能定时删除几天的备份,该怎么办啊?请给出方法步骤啊,谢谢拉...
解决方案 »
- 如何合并两个结构不完全相同的记录集?
- 表间复制问题
- 懂的入-->关于如何提高BULK INSERT的执行效率问题
- 请问怎样在MS sql中直接连接oracle然后访问oracle数据库中的某些表
- 连接表的问题
- 问个关于数据库字段筛选的问题。。。据说难。。。
- 求救,解决不了,不想混IT了.放弃!!!
- select * from table where (日期>#2001-1-1# and 日期<#2001-12-30#)为何不对?
- 做了几个系统,突然有想开放源代码的想法,请大家给点意见好吗?
- SQL Server 2000 个人版 小问题大烦恼!求大家帮忙:
- 日期转换错误处理
- 如何对float、moeny、int等类型字段进行数据清零?
http://blog.csdn.net/roy_88/archive/2007/08/25/1758497.aspx
--在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'