企業資料庫應用程式在 SoFS 共享上出現 File Lock Exceeded 錯誤

Jason Wong 0 信譽點數
2026-09-16T07:19:46.5533333+00:00

針對此情況,我們有企業資料庫應用程式的錯誤輸出:

Error : File Lock Exceeded

Protocol : SMB Continuous Availability (CA)

Share : SoFS (Scale-Out File Server)

This application: 託管在 SoFS 共享上的企業資料庫應用程式發生錯誤,因為達到了 SMB CA 鎖定限制。

For server team 需要在登錄檔 (registry) 中調整 SMB CA 鎖定參數,但應如何進行所需的更改?

Windows for business | Windows 365 商務版
0 則留言 沒有留言

1 個回答

排序依據: 最舊
  1. VPHAN 43,660 信譽點數 獨立顧問
    2026-09-16T07:57:36.43+00:00

    你好,Jason Wong

    为解决此问题,您的团队必须将管理工作从扩展文件服务器上重新定向,并修改执行数据库查询的客户端机器的注册表。在受影响的客户端端点上打开注册表编辑器,进入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Access Connectivity Engine\ACE(现代环境),或HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Jet\4.0\Jet\Jet\Jet 4.0(适用于遗留32位应用程序)。找到MaxLocksPerFile条目,双击,选择十进制进制,将值提高到50000或足够大以适应你特定工作负载密度的数字。重启客户端应用程序以完成配置,使数据库引擎能够在SMB共享上处理大规模事务锁而不崩溃。

    希望这个回答能给你带来有用的信息。如果有帮助,请点击“接受答案”。如果你有任何问题,欢迎留言。

    维凡

    此回答有幫助嗎?

    0 則留言 沒有留言

您的回答

答案可由問題作者標示為「已接受」,而由仲裁者標示為「推薦」,這可協助使用者知道答案解決了作者的問題。