Visual FoxPro - 拒绝文件访问

Dav*_*ein 2 foxpro visual-foxpro

我们的ERP系统是一个混合体.实际数据是SQL,但包含用户信息,配置文件,权限,安全性等的表在Visual FoxPro中.

我需要获得对VFP数据库的独占访问权限.我使用程序本身从系统中删除所有人,它表明每个人都不在系统中.我得到以下代码的以下响应:

set excl on
open data l:\M2MDATA\Util\util.dbc excl
Run Code Online (Sandbox Code Playgroud)

我得到的答复是:文件访问被拒绝.我进入了服务器管理器,没有人在我们的VFP目录中打开任何文件.

在VFP中是否有一个命令可以让我确定文件打开的人/什么和/或杀死FoxPro中的任何会话的方法呢?

我试着谷歌搜索但没有运气.

Ric*_*mer 6

您可能想要从Sysinternals(Microsoft)查看Process Explorer.

http://technet.microsoft.com/en-us/sysinternals/default.aspx

您可以使用Find | 文件句柄或DLL菜单选项并放入DBC文件的名称.Process Explorer将告诉您进程ID和打开文件的进程.

如果要在网络(文件服务器或对等)上共享文件,请转到"服务器"并运行"计算机管理".深入查看"共享文件夹">"打开文件",您应该希望看到网络上其他用户在计算机上打开的文件列表.

干草堆