Windows 和 UNIX 系統平台的錯誤訊息

授權錯誤訊息的建議動作。
表 1說明 Windows® 的授權錯誤訊息,而 表 2則說明 UNIX® 系統的授權錯誤訊息。
表 1. Windows 的授權錯誤訊息
訊息或說明 動作
  • 在網路資料庫中找不到 SERVER 主機名稱
  • 無法連線至授權 SERVER
  • 沒有此功能
  • 無法取消 product_name 授權碼
在用戶端上確認:
  • 您在「授權碼管理者 (LKAD)」的「主從式配置」視窗或 IBM 安裝管理程式的「管理授權」精靈中, 輸入了正確的授權伺服器名稱。如需相關資訊,請參閱檢查 Windows 用戶端配置
  • 如果用戶端與授權伺服器之間有防火牆,則您已輸入正確的供應商埠號。如需相關資訊,請參閱使用具防火牆的浮動授權
  • 用戶端及授權伺服器之間的網路連線正在作用中。 如需相關資訊,請參閱檢查 Windows 網路連線
在授權伺服器上確認:

無論如何,如果您找不到網路連線或授權檔有任何問題,但應用程式無法取得授權碼,請從「授權管理程式」停止然後再啟動授權伺服器(請參閱開始 Windows 授權伺服器)。重新開機伺服器可能也有幫助, 特別是在授權管理程式啟動為服務的時候。如果這些方法都無效,請聯絡 Rational 產品的 IBM 軟體支援中心

授權碼不適用於此機器。

授權不適用於此伺服器。

  • 您在其上安裝授權碼的電腦不是為其產生授權碼的電腦。license.upd 檔會指出您對 授權碼中心 提出之授權碼要求中所輸入的電腦名稱及主機 ID。 請在正確的電腦上匯入檔案。
  • 確認您收到的授權碼檔案包含授權伺服器或用戶端的正確主機 ID 及主機名稱。若要尋找此資訊,請使用文字編輯器來檢視授權碼 (*.dat) 檔,其位於 install_path\IBM Rational\Common\
  • 比較在授權工具 > 系統設定中找到的「磁碟機序號」, 以及授權碼檔案的 SERVER 指令行中顯示的序號。這兩個數字應該一樣。有時授權檔中會有 0 或橫線。
此產品的授權將到期... 您的暫時或「限期授權合約 (TLA)」授權碼即將到期。這個警告訊息會在您每次啟動應用程式時顯示, 直到您安裝永久軟體授權碼或其他 TLA 授權碼為止。若要繼續使用產品,請聯絡您的 IBM 業務代表, 以購買產品或延長 TLA。

若要關閉警告,可以在 LKAD 中按一下設定 > 顯示期限警告

表 2. UNIX 系統的授權錯誤訊息
訊息 說明/動作
一個授權碼發生問題。

N 個授權碼發生問題。

這表示授權檔中的授權碼不相符,且與授權的本文不一致。授權包含數個參數以及一個利用這些參數來建立的 12 位數之十六進位授權碼。參數為 ASCII 文字,但不可變更,否則會使授權失效。用來建立授權的參數是伺服器主機 ID、授權名稱、供應商常駐程式名稱、 到期日、使用者數量、VENDOR_STRING、OVERDRAFT、SUPERSEDE、DUP_GROUP 及 NOTICE。
您無法從 local_host_name 遠端存取 license_server_name,因此不能將其設為授權伺服器。 可能原因是授權伺服器不是您安裝授權的電腦。您必須可以遠端 Shell 存取(rsh or remsh)授權伺服器。
主機 license_server_name 正在執行 Solaris。

主機 local_host_name> 正在執行 HP-UX。

它們不相符,因此 license_server_name 無法使用為授權伺服器。

可能原因是授權伺服器不是您安裝授權的電腦。如果是這個原因,其使用的作業系統必須與您安裝之產品所要求的作業系統相同。
主機 license_server_name 沒有存取權。 如果授權伺服器不是您進行安裝的同一部電腦,其必須有權存取其中已安裝 IBM Rational 產品的 Rational 目錄。
無法以下列指令設定 license_server_name 的主機 ID:

rational_dir/base/cots/

flexlm.7.0f/lmhostid

lmhostid 指令失敗。檢查已顯示的 lmhostid 指令是否在您的本端主機上啟動。如果是,請在授權伺服器主機 ID 功能表(選項 2)中輸入主機 ID 號碼。
無法存取

rational_dir/base/cots/

flexlm.7.0f/lmhostid

license_server_name
存取 rational_dir 目錄時發生問題,或者未從光碟安裝 lmhostid 指令。
主機 ID nnn 無效。少於 4 位數。 這表示主機 ID 號碼不會作用。請用 lmhostid 再檢查一遍,查看主機 ID 為何。應至少為 4 位數或更多位數的十六進位數。
埠號 pn 正在 /etc/services 中作用。

在 NIS 服務下,使用中的埠號 pn

如果您輸入一個埠號,且該號碼已在您的 /etc/services 檔中或 NIS 服務中使用, 表示您可能有授權上的問題。

使用 FLEXlm 的 IBM Rational 產品使用 TCP/IP 通訊端與使用特定埠號的授權伺服器通訊。 這個埠號在授權檔的 SERVER 指令行中指定。授權伺服器無法在已使用中的埠上開啟 Socket。請使用預設埠號:27000。


意見