在numerus失败之后,尝试使用robocopy镜像文件作为SQL作业,将尝试复制到另一台服务器(不询问).
该作业将必须每15分钟运行一次,并作为SQL作业运行,以复制所有事务日志和备份文件,因此该作业失败,无法以SQL报告,然后由MOM进行检查.该作业不能每次都复制整个目录,因为它的大小约为50gb,它只需要镜像目录即可.换句话说,删除源目录中不存在的文件并复制新目录.
有人提出,c#是最好的方法(对我来说,这是一个很好的学习曲线).但是我的C#知识非常少.
对不起,我想提一提我们位于受限网络上,Robocopy是唯一的Ragerding应用程序. FTP也被禁止.
救命
谢谢
解决方法:
如果您了解我的话,则需要将目录复制到某个服务器上,但是,由于该目录的大小为50Gb,因此只需要移动特定文件即可.
如果是这种情况,那么我建议您看一下FileSystemWatcher.它基本上是“侦听”给定目录中文件的所有更改,并且您可以使用这些操作来了解已执行的操作(创建,编辑,删除)在什么文件上.
标签:c,copy
来源: https://codeday.me/bug/20191105/1998461.html