MathWorks Licensing Error 18 が表示されるのはなぜですか?

6 次查看(过去 30 天)
次のエラーの原因と解決方法を教えてください。
MathWorks Licensing Error 18
A licensing error occurred while trying to use <PRODUCTNAME>.  

采纳的回答

MathWorks Support Team
编辑:MathWorks Support Team 2025-5-15
以下の項目を確認します。
  1. 利用している機能が、ご自身のライセンスで使用可能か確認します。クライアント側でこのエラーメッセージが表示された場合、ライセンスに該当製品が含まれていない可能性があります。
  2. このエラーのもう一つのよくある原因は、ライセンス ファイルを更新した後にネットワーク ライセンス マネージャーを再起動していないことです。ご自身がライセンス マネージャーの管理者である場合、ライセンス マネージャーを再起動し、その後 MATLAB を再度実行します。ライセンス サーバーの管理者でない場合は、管理者に連絡し、ライセンス マネージャーの再起動を依頼します。ネットワーク ライセンス マネージャーの再起動方法については、ネットワーク ライセンス マネージャーの起動または停止方法をご参照ください。
  3. クライアント コンピューターのライセンス ファイルには、以下の2行のみが記載されていることを確認します(引用符は含めません)。
    SERVER "hostname" "HostID" "port" USE_SERVER
    "hostname":ライセンス サーバーのホスト名
    "HostID":ライセンス サーバーのホスト ID
    "port":ライセンス マネージャーが通信に使用するポート番号クライアント コンピューター上のライセンス ファイルの場所は、オペレーティング システムやバージョンによって異なります。通常、ファイル名は network.lic で、$MATLAB\licenses($MATLAB は MATLAB のインストール ディレクトリ)にあります。
  4. クライアントでこのエラーが発生している場合、ライセンス管理者に依頼し、license.dat ファイルのコメント部分に記載されているホスト ID または IP アドレスが、サーバー上の処理済みライセンス ファイルの SERVER 行、およびクライアントの network.lic の内容と一致しているか確認します。
  5. ライセンス マネージャー サーバーでこのエラーが発生している場合、ライセンス ファイル内に余分な改行が含まれている可能性があります。これを防ぐため、#, SERVER, DAEMON, INCREMENT の各行が左端から始まっているか確認します。INCREMENT 行が前の行の末尾に続いてしまい、正しく認識されない場合もあります。
  6. このエラーは、クライアント コンピューターが MATLAB Parallel Server のみをホストしているライセンス マネージャーから MATLAB のライセンスを取得しようとした場合、または逆に MATLAB Parallel Server ワーカーが MATLAB のみをホストしているサーバーから MATLAB Parallel Server のライセンスを取得しようとした場合にも発生します。

更多回答(0 个)

标签

尚未输入任何标签。

产品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!