我有一些非常奇怪,但严重的问题,雅高在一个客户的办公室。问题是Accpac文件+许可文件(.SBE文件)正在从路径C:\Program Files (x86)\Sage\Sage Accpac中的Accpac服务器上自行消失,我甚至将它安装在另一个位置。其结果是在文件丢失后显示You do not have a license to use this product。我们已经向所有用户进行了检查,似乎没有人是故意这样做的。我们尝试在服务器上重新安装Accpac,甚至在服务器上重新格式化Windows,并重新安装Accpac和SQL server,但是文件在一段时间后再次消失。我们运行了不同的杀毒工具,但没有发现病毒。这对我们来说很奇怪,对客户来说也很烦人。
我们正在使用Windows 2008 R2标准。
如果你能尽快就这件事提出建议,我将不胜感激。
发布于 2013-02-21 10:32:12
这听起来像是Windows Sysinternals进程监视器的完美工作。这个强大的工具允许您监视系统上几乎所有的活动。
虽然它是强大的,但它也可能是危险的,因为如果不使用适当的过滤器和日志记录方法,它可能会对您的系统产生相当大的影响(虚拟内存耗尽,请举一个例子)。
在你的情况下,我会做以下几件事:
Ctrl+E停止初始捕获File -> Backing Files... -> Use file named (单独的磁盘/分区对此最好)Filter -> Filter...,选择Event Class is File System,然后按Include,然后按AddPath is <path>,然后按Include,然后按Add和OKFilter -> Drop Filtered EventsCtrl+E开始捕获这将为您提供一些提示,说明您的文件到底发生了什么,而对系统的影响却很小。
发布于 2013-02-22 03:00:20
如果文件只需要读取而不需要更新,则将其设置为只读,并限制用户对其进行和更改。如果其中一个电台/用户正在拆除它,那么这样做的过程很可能就会爆炸。mprill的建议是一个很好的方法来追踪它到底在做什么。
https://serverfault.com/questions/481005
复制相似问题