针对ABAQUS许可证错误79(通常伴随FlexNet Licensing error: -7,96提示),以下是综合多个解决方案的步骤:
1. 重启许可证服务操作步骤:
打开ABAQUS许可证管理器(路径如Dassault Systemes SIMULIA Established Products 2021\Abaqus Licensing),切换到Start/Stop/Reread选项,依次点击Stop Server和Start Server,观察是否提示Server start successful。若成功,重新启动ABAQUS即可。
注意:需以管理员身份运行许可证管理器和ABAQUS。
2. 检查并修改许可证文件路径配置文件位置:
找到安装目录下的custom_v6.env文件(如C:\SIMULIA\EstProducts\2021\win_b64\SMA\site\),编辑其中的abaquslm_license_file字段,确保端口(如27800)和主机名(如localhost)正确。
示例修改:
abaquslm_license_file="27800@localhost"。
3. 处理多版本冲突问题原因:
若安装了多个ABAQUS版本(如2021和2016),旧版许可证服务可能干扰新版。
解决方法:
卸载旧版本或删除其残留文件(如环境变量中的27011@计算机名)。
使用任务管理器结束旧版SIMULIA进程,并删除相关文件夹(需谨慎操作)。
4. 验证防火墙与端口占用端口检查:
确保防火墙未阻止端口27800。可通过命令提示符运行netstat -ano检查该端口是否被占用。
服务配置:
在Windows服务中(services.msc)将FlexNet Licensing Service设置为自动启动,并添加延迟启动以避免依赖问题。
5. 重新生成或修复许可证文件许可证文件损坏:
若上述方法无效,可能需要重新安装许可证文件或联系官方获取匹配版本的许可证。
操作建议:
备份原有文件后,通过安装程序修复或重新生成许可证文件。
总结
错误79通常由许可证服务未运行、路径配置错误或多版本冲突导致。建议按顺序尝试上述方法,优先从服务重启和路径检查入手。若问题持续,可考虑彻底卸载旧版本并重新安装ABAQUS。