这个问题通常表明许可文件从一个网络提供许可管理器,有一个问题执照。dat文件的机器上运行许可证管理器。这个错误的原因可能是由于下列之一:
- 主机ID的许可证。dat文件不是的主机ID生成许可证服务器机器
- 失踪,腐败,许可证或不正确的字符。dat文件本身
- 设置系统时间和日期不正确。检查日期和时间,确保正确地设置在机器下面在继续之前。
这个问题也可能出现如果使用MATLAB R2007b与独立生成许可文件或低于R2008a或更高。在这种情况下,生成许可文件的正确版本MATLAB将解决这个问题。
如果时间和日期是正确设置,你不使用R2007b与独立的许可文件或低于R2008a或更高,请参阅下面的步骤故障排除许可文件:
第一步是找到许可文件(license.dat)许可证管理器。许可。dat文件服务器位于:
请检查以下:
1)确保许可文件中指定的主机ID匹配主机ID在“服务器”的许可文件。如果不进行主机ID " ID = ",它必须匹配主机ID的许可证服务器。在获得您的主机ID的更多信息,见下面列出的相关解决方案。
许可文件的主机ID将许可文件中的注释行。例如:
#这里开始- - - - - -割- - - - - -割——开始
#MATLAB许可密码文件。
#HostID LicenseNo: 123456: 001122334455
在本例中,主机ID是MAC地址001122334455。这个MAC地址应该在服务器的许可证文件。例如:
服务器my-license-host 001122334455 27000
如果错误的主机ID用于服务器,或者为一个不同的主机ID生成许可文件,就会发生此错误。个人许可使用主机ID, ID =和车牌号码。如果你有一个个人许可证,这应该是在服务器的主机ID。例如:
服务器my-license-host ID = 123465 27000
注意:改变主机ID列在评论部分的许可文件不会解决这个错误。如果您的主机ID是不正确的,你需要获得一个新的正确的主机ID生成许可文件。
2)这个错误可能有额外的回车的结果在您的许可文件。为了避免这种情况,确保以下字符串所有开始向左对齐线:#,服务器守护进程,或增加。有时一个增量可以包裹在年底前增加行导致它被省略了。
3)如果你位于土耳其,或者你的电脑的默认语言是土耳其,请参考下面的文章:
为什么我看到许可证管理器错误8当启动MATLAB在Linux上我的地区设置为土耳其吗?