Tekla 许可证服务器安装和连接到许可证服务器中的问题
许可证服务器安装失败,并显示以下消息:“此计算机上已安装该应用程序的更新版本。如果要安装此版本,请先卸载更新版本。单击‘确认’以退出向导。”
原因:您已安装更新版本的许可证服务器。
解决方法:您不应安装旧版本的许可证服务器。在 Tekla Downloads 产品下载页上检查最新的可用许可证服务器版本。
许可证服务器版本不依赖于 Tekla Structures。不过,如果您出于某种原因需要使用旧版许可证服务器,请在计算机上卸载新版本,然后安装旧版本。
许可证服务器安装未完成(无错误消息)
原因:使用 FlexNet 许可系统的另一个软件正在计算机上运行。
解决方法:在 LMTOOLS 中停止所有许可服务,然后安装 Tekla 许可证服务器并重新启动您先前停止的许可服务:
-
通过开始菜单或“开始”屏幕转到 ,具体取决于您的 Windows 操作系统。
-
在服务/许可证文件选项卡上,确保选中了使用服务的配置,从服务列表中选择一个许可证服务,转到启动/停止/重新读取选项卡,并单击停止服务器。
对需要停止的所有服务执行相同操作。
- 安装 Tekla 许可证服务器。
- 在 LMTOOLS 中,启动您之前停止的许可服务。
许可证服务器连接存在问题。显示以下消息:“连接到许可证服务器时出错。请与系统管理员联系或者尝试其他服务器”。
原因:此问题通常与防火墙设置相关。
解决方法:检查您的防火墙是否允许客户端与许可证服务器联系。
许可证库初始化失败,并显示以下错误:许可服务未安装。
原因:在您启动 Tekla License Administration Tool 或尝试运行 serveractutil.exe 命令行工具时出错。
解决方法:如果您为 Tekla Licensing Service 安装选择了手动选项,则需要手动安装 FLEXnet 许可服务:
- 如果您的服务器上正在运行某个其他 FlexNet 许可服务,则在输入命令之前,请先停止该服务。
- 转到开始菜单或开始屏幕(具体取决于您的 Windows 操作系统),并以管理员身份打开命令提示符。
-
在命令提示符下,键入以下命令:
cd /D full_path_to_installation_directory
例如,如果将 Tekla 许可证服务器安装到默认文件夹,则需要输入 cd /D C:\Tekla\License\Server。
installanchorservice.exe
无法连接到许可证服务器。
解决方法:首次将 Tekla 许可证服务器连接到安装了新版 Tekla Structures 的客户端计算机时,您需要执行以下操作:
- 确保两者(客户端计算机和许可证服务器)在同一个域内。
- 确保建立了局域网连接。许可证服务器和客户端计算机必须位于同一个局域网中。
- 关闭防火墙并暂停您计算机上的反间谍软件/防病毒保护。
完成上述步骤后,在您公司的许可证服务器上执行以下操作:
- 确保任何用户均未使用 Tekla Structures(要求所有用户关闭 Tekla Structures)。
- 转到 C:\Tekla\License\Server 并在文本编辑器中打开 tekla.lic 文件。
- 在第一行末尾为许可服务添加一个 TCP/IP 端口(如果在默认情况下,该端口不存在)。请注意,默认情况下,自动安装选项会将端口设置为 27007。
第一行的示例:SERVER MYSERVER ANY 27007,其中 MYSERVER 是许可证服务器,27007 是端口。
- 在更改后保存并关闭该文件。
- 通过开始菜单或“开始”屏幕转到 ,具体取决于您的 Windows 操作系统。
- 在服务/许可证文件选项卡中,确保已选中使用服务的配置和 Tekla Licensing Service。
- 在启动/停止/重新读取选项卡上,单击停止服务器。等待几秒钟,然后单击启动服务器。
在定义服务器和端口之后,在 Tekla Structures 工作站上执行以下操作:
- 启动 Tekla Structures。
- 当系统要求您提供服务器时,请将端口添加到服务器定义的前面,然后单击确认。
示例:27007@MYSERVER
无法启动 Tekla 许可服务。
原因:tekla-debug.log 文件可能已锁定,因此系统会阻止服务启动。
解决方法:删除 tekla-debug.log 并重新启动计算机。