When I try to start the EDBA client I get the message "No runtime license currently available". How can I fix this?

Document ID : KB000028208
Last Modified Date : 14/02/2018
Show Technical Document Details

Client is not communicating with machine running rtlm, or rtlm is not running

  • Windows - Check processes for agent rtlm (from task manager - rtserver.exe and rtlm.exe).
  • UNIX - Check by typing <<ps-ef | grep rt>> (you should see the rtserver and rtlm processes).
  • Machine name & IP address must be set up in hosts file (NT: winnt\system32\drivers\etc\hosts).
    • Check rtworks.lic & license.cm files. Make sure that the information in the file is correct. (See below)
  • IMPORTANT: If the rtworks.lic has 2001 listed on the Extras line (Windows and NT), make sure you follow the follow the these directions:
    1. Call CA's Total License Care licensing group, at (800) 338-6720, option 5. TLC will provide two things:
      1. a new password
      2. a patch utility called epdlic (or epdlic.exe on Windows). This executable is operating system dependent; TLC will provide the correct one for the customer's OS.
    2. Stop all currently running Enterprise DBA agents. That should also stop RTLM, the license manager. If it does not, stop RTLM manually.
    3. Re-run the Enterprise DBA License Facility, and enter the new password. It will write a new rtworks.lic file containing the new password.
      1. This facility is called license.exe, on the original Enterprise DBA distribution CD. It must be run on a Windows box.
    4. Install the patch utility into the RTHOME directory ($RTHOME on Unix machines, %RTHOME% on Windows) on the machine designated as the license server.
    5. Run the patch utility. It will update the license ending dates in the rtworks.lic file.
      1. The utility will display a 'success' message when it completes.
    6. Customers who wish to do so, may skip steps 3, 4, and 5, and instead simply edit their existing rtworks.lic file using a text editor:
      1. In the Password field, substitute the new password obtained from TLC
      2. in the Extras field, globally change all occurrences of '_1_1_2001' with '_1_1_2049'.
      3. Customers opting for this approach would not need the patch utility.
    7. Re-start the Enterprise DBA agents.