- license.dat ファイルの DAEMON 行が誤っている、または存在しない。
- クライアントの ライセンスファイルの SERVER 行が、サーバーの license.dat ファイルと一致していない。
- ライセンス サーバーとの通信に使用する TCP ポート番号が、他のアプリケーションによって使用されている。
MathWorks Licensing Error 3 が表示されるのはなぜですか?
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
MathWorks Support Team
le 15 Mai 2025
Modifié(e) : MathWorks Support Team
le 16 Mai 2025
次のエラーの原因と解決方法を教えてください。
MathWorks Licensing Error 3
A licensing error occurred while trying to use <PRODUCTNAME>.
Réponse acceptée
MathWorks Support Team
le 9 Déc 2025 à 0:00
Modifié(e) : MathWorks Support Team
le 16 Mai 2025
このエラーが発生する理由はいくつかあります:
ライセンス サーバー用の DAEMON 行は、以下のように記述する必要があります:
Windowsの場合
DAEMON MLM $MATLAB\etc\win{32|64}\mlm.exe
( Windows の R2010b より前のリリースは、$MATLAB\flexlm\mlm.exe)(ここで $MATLAB は MATLAB のインストールディレクトリを示します)
Linux/Macの場合
DAEMON MLM $MATLAB/etc/glnx{86|a64}/MLM(ここで $MATLAB は MATLAB のインストールディレクトリを示します)
(注:R2011a より前の Linux/Mac では "DAEMON MLM $MATLAB/etc/glnx{86|a64}/lm_matlab" でした)
注意:
license ファイルを変更した場合は、変更を反映させるためにネットワーク ライセンス マネージャーを必ず再起動してください。
MATLAB を Concurrentライセンスで使用 している場合、クライアントの ライセンスファイルの SERVER 行が、ネットワーク ライセンス マネージャーの license.dat ファイルと一致していることを確認してください。
クライアントマシン上のライセンス ファイルの場所は、OS やバージョンによって異なります。R2008a 以降では、通常「network.lic」という名前で $MATLAB\licenses にあります($MATLAB は MATLAB のインストールディレクトリ)。R2008a より前のバージョンでは、以下の場所にあります:
Windowsの場合
$MATLAB\bin\win32 (32ビット MATLAB の場合)
$MATLAB\bin\win64 (64ビット MATLAB の場合)
Linux/Unix/Macの場合
$MATLAB/etc
($MATLAB は MATLAB のインストールディレクトリ)
サーバーマシン上の license.dat ファイルは以下にあります:
$MATLABROOT/etc (Windows の R2010b より前のリリースでは $MATLAB\flexlm)
($MATLAB は MATLAB のインストールディレクトリ)
設定したポート番号が他のプログラムによって使用されていないか確認してください。"netstat" コマンドを実行することで、この情報を確認できます。
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur 製品の管理 dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!