我在 Windows 2008 Standard (SP2) 服务器上运行 Arango 1.4.9 时遇到困难。这是全新安装。当我尝试启动 Arango Server 时,我收到此消息:
The procedure entry point TryAcquireSRWLockExclusive could not be located in the dynamic link library KERNEL32.dll
我已经尝试了 64 位和 32 位版本。我已以管理员身份运行安装程序,反之亦然。有什么想法吗?
最佳答案
TryAcquireSRWLockExclusive 来自较新的 Windows API。 Windows 2008r2 版本使用较新的 Windows API 功能(例如 SRW(Slim/Reader Writer)API)来提高性能。这些在 Windows Server 2008 中不可用。
我假设您必须针对 Windows 2008 重新编译或在支持论坛 ( https://groups.google.com/forum/#!forum/arangodb ) 中索取合适的二进制文件。
关于crash - 在 Windows Server 2008 上安装 ArangoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22073538/