SolidNetWork 许可

SolidWorks 2005
安装及管理指南

简介

SolidNetWork 许可(SNL)可以让用户在不超出所购买的许可证下,浮动使用许可,而安装更多的 SolidWorks® 软件套数(包括 SolidWorks Office、SolidWorks Office Professional、和 SolidWorks Office Premium)及插件产品。

概述

此文件包括数个部分,可满足不同的安装和管理需要:

 下图显示典型 SNL 安装的一个范例。此图展示:

最低要求

SNL 除 SolidWorks 软件要求外还有其它要求:

欲获得 SNL 文件:

  1. 访问 SolidWorks Network License Request Form(网路许可申请表)网页。链接根据您是否为订购服务客户而不尽相同。

  1. 访问 www.solidworks.com/pages/services/subscription/NetworkLicenseSupport.html

  2. Support Login(支持登录), 键入您的 SolidWorks 序列号,然后单击 Login(登录)

  1. SolidWorks Network License Request Form(网路许可申请表)下键入所需信息。

  2. 单击继续

一信息告诉您 SNL 文件已通过电子邮件发送给您。

  1. 当您收到电子邮件时,将 SNL 文件(文字文件)复制到您的硬盘上。

如果您的 SNL 文件有问题,请发送电子邮件到 snl@solidworks.com

第一节:许可服务器安装

此部份将详细说明典型的许可服务器在网路上的安装。网络可以由许可客户端应用程序许可客户端两者组成。

许可服务器可以进行以下之一:

先安装许可服务器。当许可客户端被安装时,它们必须确认可与 SolidNetWork 许可服务器取得联系。

许可服务器安装

许可服务器支持多个许可客户端。它在网络上为客户机分发许可。

欲进行许可服务器安装:

  1. 将 SolidWorks Disk 1 插入到许可服务器的光盘驱动器中。

  2. 在对话框中单击其它产品

  3. 单击 SolidNetWork 许可管理器,接着单击安装

  4. 按荧屏上的指示操作,直到 SolidNetWork 许可文件向导对话框出现。  

  5. 服务器类型下,选择单一

  1. 单击下一步

  1. 服务器信息框中:

    1. 如果您的公司使用防火墙,选择此服务器上使用了防火墙

    2. 端口号卖方端口监控程序端口号保留为其默认值,或键入您公司所使用的端口号。

端口号码为 TCP/IP 端口号码,范围在 1024 - 60000 之间,不能被其它过程所使用。默认值 25734 一般来件讲应为适当,不可能与目前在您许可服务器上的其他 FLEXlm® 服务器处理程序相同。

  1. 单击下一步

  2. 单击读取以输入许可信息。

  3. 读取许可证对话框中单击浏览

  4. 选择包含许可信息的文件对话框中浏览到所需的 SNL 文件,然后单击打开

  5. 单击确定关闭读取许可证对话框。

许可出现在 SolidNetWork 许可文件向导中。

  1. 单击完成

  2. 安装完成对话框中单击完成

许可服务器及管理映像安装

许可服务器及管理映像安装可以让网络上的某台电脑同时分配 SNL 及 SolidWorks 软件。客户端从许可服务器获得一许可,然后再从相同的电脑运行 SolidWorks 软件。

此配置要求许可服务器和管理映像安装在同一台电脑上。

欲进行许可服务器及管理映像的安装∶

  1. 根据欲进行许可服务器安装中的说明安装许可服务器。

  2. 使用文件 SolidWorks 安装及管理指南并按照"欲生成管理映像"下的指示操作。

额外许可服务器信息

SNL 管理程序是一配置 FLEXlm 服务器的方便工具,包括一些常用的配置安装。不过,FLEXlm 软件提供其他额外的选项。详细信息请参阅:

<SolidNetWork_License_Manager_安装目录>\docs\flexuser\toc.htm

例如,SolidWorks 能让您在服务器上登记许可闲置的时间,所以许可在一段时间未被使用后,可以重新回到闲置的许可共享资源库中。您必须生成文字文件:

<SolidNetWork_License_Manager_安装目录>\Licenses\sw_d.opt

并编辑文件使其包含下列的指令列∶

TIMEOUTALL seconds

以大于或等于 900(即 15 分钟,15 分钟是所允许的最小时间)的数字替换 seconds

三合一(Triad)服务器的特定安装信息

三合一服务器不应在下列情况下使用:

 

欲在三合一服务器上安装 SNL 文件:

安装第一个三合一服务器:

  1. 通过完成欲进行许可服务器安装中的步骤 1 - 4 来安装第一个三合一服务器。

  2. SolidNetWork 许可文件向导服务器类型下选择三合一

  3. 单击下一步

  4. 服务器信息框中单击下一步

  5. 为三合一 Partner(伙伴) 1 和三合一 Partner(伙伴) 2 服务器输入计算机名称硬件锁 ID

这样可以确保当其中一个服务器无法使用时,客户端电脑仍可以从另外两个服务器(只要为可用)获得许可。

  1. 单击下一步

  2. 单击读取以输入许可信息。

  3. 读取许可证对话框中单击浏览

  4. 选择包含许可信息的文件对话框中浏览到所需的许可文件,然后单击打开

  1. 读取许可证对话框中单击确定

许可出现在 SolidNetWork 许可文件向导中。

  1. 单击完成

SolidNetWork 许可文件向导警告对话框出现。

  1. 单击确定

安装其它两个服务器:

在安装第二和第三个三合一服务器前,请确保网路上第一个服务器的 SNL 文件 (sw_d.lic)在第二和第三个服务器上可看见。

  1. 完成欲进行许可服务器安装的步骤 1 - 3。

  2. SolidNetWork 许可文件向导服务器类型下选择:

  1. 单击下一步

  2. 三合一服务器信息对话框框中单击下一步

  3. 单击读取以输入许可信息。

  4. 读取许可证对话框中单击浏览

  1. 选择包含许可信息的文件对话框中浏览到第一个三合一服务器上的 sw_d.lic,然后单击打开

SNL 文件位于第一个三合一服务器所安装于的 licenses 文件夹中。

  1. 读取许可证对话框中单击确定

许可出现在 SolidNetWork 许可文件向导中。

  1. 单击完成

  1. SolidNetWork 许可文件向导警告对话框出现,单击确定

  2. 为剩余服务器重复 1 至 10 步。

第二节:客户端安装

此部分引导您进行许可客户端、及许可和应用程序客户端的安装。

许可客户端安装

您在安装许可客户端之前应安装许可服务器。

欲进行许可客户端安装:

  1. 将 SolidWorks Disk 1 插入到客户端计算机的光盘驱动器中。

  2. 在对话框中,单击安装 SolidWorks

您所输入的序列号表明计算机为许可客户端。

  1. 按荧屏上的指示操作,直到 SolidNetWork 许可管理员对话框出现。

  2. 单击添加

  1. 添加服务器对话框中键入许可服务器的地址,格式为:

port@ComputerName (端口@计算机名)

端口号码必须与服务器所使用的相同。如同欲进行许可服务器安装中所述,默认为 25734。

  1. 单击确定

  2. 按荧屏上的指示操作以完成安装。

欲进行无声许可客户端安装:

使用文件 SolidWorks 安装及管理指南并按照"给无声安装设定属性"下的指示操作。

许可及应用程序客户端安装

安装许可和应用程序客户端的方法与安装许可客户端计算机相同。

欲进行应用程序及许可客户端安装:

  1. 根据欲进行许可客户端安装中的说明安装许可客户端。

  2. 使用文件 SolidWorks 安装及管理指南并按照"若从管理映像在局域计算机上安装"下的指示操作。

第三节:升级 SNL 安装

如果 SNL 文件已失效,您必须升级到新的许可。

注意

如果贵处的任何 SolidWorks 2004 许可将不升级到 SolidWorks 2005,2005 SNL 管理器可将许可分发给 2004 和 2005 许可客户端。

如果您所处的任何 SolidWorks 许可将不同时与其它许可升级到 SolidWorks 2005,则您必须从 SolidWorks 2003或更早版 SNL 管理器(在同一计算机上)安装 SolidWorks 2005 SNL 作为单独安装,并从 SolidWorks 网站为每个安装获取新的 SNL File(文件)。请访问 www.solidworks.com,然后单击 Services(服务)Support(支持)。如果您运行 SolidWorks 2003 较新的 SNL 管理器,您必须使用两个不同的端口号。卖方域名已更改到 "sw_d"(以前是 "sldwks_d"),项目组和服务名称已更改为 "SolidWorks SolidNetWork License Manager"(以前为 "SolidNetWork License Manager")。

 

欲在许可服务器上升级 SNL 管理器:

  1. 在 Windows 开始菜单中单击程序SolidWorks SolidNetWork 许可管理器SolidNetWork 许可管理员

  2. 在对话框中,在许可服务器下的服务器管理标签上,单击停止

  3. 单击确定

  4. 在 Windows 开始菜单中打开控制面板

  5. 双击添加/删除程序

  6. 在对话框中,单击 SolidWorks SolidNetWork 许可管理器

  7. 单击添加/删除,然后确认您想删除 SolidNetWork 许可管理器

  8. 在资源管理器中删除 SolidWorks SolidNetWork License Manager 文件夹。

  9. 根据欲进行许可服务器安装中的说明安装新的 SNL 管理器,当被提示时浏览到新的许可文件。

  10. 使用文件 SolidWorks Service Packs 安装及管理指南,然后按说明来安装新的 SolidWorks service pack。

欲在应用程序服务器上升级 SNL 管理器:

  1. 完成欲在许可服务器上升级 SNL 管理器中的步骤。

  2. 根据欲进行许可服务器安装中的说明安装新的 SNL 管理器。

  3. 使用文件 SolidWorks Service Packs 安装及管理指南,然后按说明来安装新的 SolidWorks service pack。

欲升级许可文件而不升级 SNL 管理器:

  1. 在 Windows 开始菜单中单击程序SolidWorks SolidNetWork 许可管理器SolidNetWork 许可管理员

  2. 在对话框中,在许可服务器下的服务器管理标签上,单击停止

  3. 许可文件下单击修改

  4. SolidNetWork 许可文件向导对话框中单击下一步

  5. 服务器信息框中单击下一步

  1. 许可框中单击读取

建议您将您的新许可所代替的旧的或已失效的许可移除非。请参阅欲删除旧的或已失效的 SNL 文件

  1. 读取许可证对话框中单击浏览以浏览到新的 SNL 文件,然后单击确定

  2. SolidNetWork 许可文件向导对话框中单击重新阅读许可文件 (在完成之后)

  3. 单击完成

  4. SolidNetWork 许可管理员对话框,在许可服务器下单击开始

  5. 单击确定

  6. 使用文件 SolidWorks Service Packs 安装及管理指南,然后按说明来安装新的 SolidWorks service pack。

欲将 service pack 应用到 SNL 管理器:

您不直接将 service pack 应用到 SNL 管理器。

欲在许可服务器上升级 SNL 管理器中的说明操作。

欲删除旧的或已失效的 SNL 文件:

  1. 在 Windows 开始菜单中单击程序SolidWorks SolidNetWork 许可管理器SolidNetWork 许可管理员。  

  2. 在对话框中,在许可文件下的服务器管理标签上,单击修改

  3. SolidNetWork 许可文件向导对话框中单击下一步

  4. 服务器信息框中单击下一步

  5. 许可框中选择旧的或已失效的 SNL 文件,然后单击删除

  1. 单击完成

  2. 单击确定

SNL 文件被删除。

第四节:停止客户端的 SNL 连接

如果您想终止客户端的 SNL 连接,您可手工"杀掉"许可。 例如,如果您启用了暂停特征两个小时(默认),但想在客户端进程失效前将之终止,您可停止其许可。

客户端必须登录到许可服务器至少两分钟才能停止 SNL 连接。

欲停止客户端的 SNL 连接:

  1. 打开命令提示符窗口。

  2. 在窗口中,使用 cd (change directory) 指令然后输入:

cd <SolidNetWork_License_Manager_安装目录>\utils

  1. 在指令提示处键入:

lmutil lmremove <feature> <user> <display> <display>

此处 feature 为应用程序,user 为用户名,display 为服务器名。

例如,欲停止 user = doc、display = corp 的 SolidWorks 软件许可,键入:

lmutil lmremove solidworks doc corp corp

注意

 

第五节: 与 SolidWorks 插件产品使用 SNL

使用 SNL 管理器为诸如 SolidWorks Animator、FeatureWorks 等等之类的 SolidWorks 核心插件产品分发许可。

注意

- 或 -

单击此处来观阅一表示数个插件产品已被检出的 SNL 记录文件。

 

第六节: 从远程位置借用 SolidWorks 许可

您可借用 SolidWorks 许可,这样您可从远程位置使用 SolidWorks 软件。

例如,您可能在工作时使用连接到许可服务器的便携式计算机,但在您将计算机带回家时却无连接。您可借用许可,这样您可从家里或工作使用 SolidWorks 软件,无论您连接到许可服务器与否。许可可借用一指定期限,最多 10 天,(或由您的系统管理员定义),许可将从许可资源库中移除。

有额外选项供系统管理员使用来自定义借用 SolidWorks 许可。例如,系统管理员可:

详情请参阅: SolidNetWork_License_Manager_安装目录\docs\flexuser\toc.htm

欲借用 SolidWorks 许可:

您必须有 2005 SNL 管理器才可借用许可。

  1. 在 Windows 开始菜单中单击程序SolidWorks 2005SolidWorks 工具SolidNetWork 许可管理员。  

  2. 在对话框中,在许可借用标签上:

    1. 借用到中选择一日期来指定您想借用许可的时间期限。

表示今天的日期。

表示您可借用许可的最多天书。

  1. 单击确定

欲归还借用的许可:

  1. 在 Windows 开始菜单中单击程序SolidWorks 2005SolidWorks 工具SolidNetWork 许可管理员。  

  2. 在对话框中,在许可借用标签上:

    1. 选择要归还的产品,然后单击归还

    2. 选取确认归还。

    3. 单击刷新失效日期列为空白,表示许可已归还。

  3. 单击确定

第七节:SNL 情形和解疑

Flexlm 的版本有冲突

其它软件应用程序也允许您浮动许可。SolidWorks 软件使用 Flexlm 软件来浮动许可。如果您有其它也使用 Flexlm 的软件应用程序,您可能存在 Flexlm 版本有冲突。

端口设置

在以下情况会出现错误:

SNL 日志文件

如果用户检出 SolidWorks 软件或 SolidWorks 插件时碰到问题,可检查 SNL 管理器安装目录中的 lmgrd.log 查找可能原因。此文件应表明为何出现错误。单击此处观阅表示有错误的 SNL 记录文件。在此例中,错误很可能因为用户试图以 SolidWorks 20054 SNL 文件检出 SolidWorks 2004 而出现。

层叠的 dongles(硬件锁)

并行端口硬件锁可以在许可服务器背后成组("层叠")。USB 硬件锁则不能成组,但可在一 USB 枢纽器上插入多个 USB 硬件锁。当您在同一端口连接有层叠的硬件锁时,SNL 管理器可能找不到 SNL 的硬件锁。推荐您取出所有层叠的硬件锁,然后只使用 SNL 硬件锁来决定是否与一特定硬件锁有问题或与它们层叠的方式有问题。

SNL 和防火墙

欲在许可服务器上修改端口:

如果您使用 PDMWorks™ 应用程序,您必须在 Windows 防火墙对话框中修改 PDMWorks 端口号。参阅 PDMWorks 安装及管理指南

欲修改许可文件:

第八节:术语表

管理映像。SolidWorks 软件在网路上的源映像。这与光盘上的源映像类似。可以访问管理映像的用户可从此处安装产品。

应用程序和许可客户端。未安装有 SolidWorks 软件的计算机。在安装 SolidWorks 软件的过程中,此电脑必须执行"文件客户端"安装以使其能够与许可服务器共享 SolidWorks 软件。 客户端每次从管理映像运行 SolidWorks 软件时,客户端必须从服务器获取一许可。 (应用程序和许可服务器可以是同一台电脑或不同的电脑。)

应用程序客户端。未安装有 SolidWorks 软件的计算机;此机从管理映像运行 SolidWorks。 在安装 SolidWorks 软件的过程中,此电脑必须执行"文件客户端"安装以使其能够与服务器共享 SolidWorks 软件。

检出。当一用户被给予一许可并开始 SolidWorks 软件时,许可被检出。许可总库数减一。

Dongle(硬件锁)。也称为硬件匙,为连接到 USB 或并行端口的装置。硬件锁通过分发可用的 SolidWorks 软件许可来限制软件访问。硬件锁附加到许可服务器,只需要一个。根据您所使用的硬件锁类型,将之连接到 USB 或并行端口。

Flexlm。允许许可服务器供给 SolidWorks 软件许可的软件。

许可客户端。可访问许可服务器的计算机。许可客户端已有 SolidWorks 应用程序安装在其上,但是并没有运行程序的许可。 此种电脑在每次开始使用 SolidWorks 软件之前必须从许可服务器获取一个许可。除非所有的许可都在使用中而无法获得所要求的许可,否则这种过程对用户是不可见的。许可客户端不需要许可服务器的写入访问权。另外,在许可服务器上设有用户帐户不要求许可客户端。

许可服务器。主持 SNL File 和 SNL 管理器的计算机。

放出。当一用户退出 SolidWorks 软件或 SolidWorks 插件产品时,许可被放回到可用的许可库中。许可总库数增一。

SolidNetWork 许可文件 (SNL File)。列举贵公司所拥有的 SolidWorks 许可和 SolidWorks 插件许可数的文字文件。此文件被 SNL 管理器读取来分发许可。

SolidNetWork 许可管理程序 (SNL Manager)。与 SolidWorks 软件单独安装的程序。当有要求时,它可分发 SolidWorks 软件和 SolidWorks 插件许可。 它还记录当前有多少套软件在使用中,多少套可供使用。 若想使用 SNL 管理器,您必须拥有有效的 SNL 文件,此文件将读入到 SNL 管理器。SNL 管理器不要求高性能计算机即可运行。

三合一(Triad)服务器。一套三个许可服务器。两个或多个服务器必须运行才可分发许可。