任何软件应用的安装都应当简单、直观,并且(也许最重要的是)快速。此外,当你安装好该软件后,你希望能够在你认为有必要时随时更新,并且更新流程要尽可能精简顺畅。
Altium On-Prem Enterprise Server 通过一款高效、直观的安装程序进行安装——该安装程序不仅能加快初次安装流程,还能让你在未来任何时候轻松更新到更高版本。此外,还提供了用于监控服务器健康状况以及备份与恢复宝贵设计数据的工具。
初次安装
Related page: 安装 Altium On-Prem Enterprise Server
Altium On-Prem Enterprise Server 的安装通过 Altium On-Prem Enterprise Server Setup 向导完成。运行一个可执行文件即可访问该向导——Altium On-Prem Enterprise Server <VersionNumber>.exe – 该文件已保存到你的硬盘上。
-
部分用户在运行安装程序时,安装 Microsoft .NET Core 应用可能会遇到问题。
► 解决方法安装与可选修复信息请参阅 Possible Installation Issues 页面中的 在新的操作系统上安装 章节。
-
鉴于杀毒软件可能出现不可预测的行为,建议在安装 Altium On-Prem Enterprise Server 期间禁用此类软件。
每个版本的 Altium On-Prem Enterprise Server 都有其专用的安装程序。

Streamlined installation, courtesy of the Altium On-Prem Enterprise Server Setup向导。
为 Altium On-Prem Enterprise Server 授权
Related page: Altium On-Prem Enterprise Server 授权
Altium On-Prem Enterprise Server 的授权基本由以下两个部分组成,它们共同构成一个两级授权系统:
-
Server License (Altium Enterprise Server) – 该许可证使组织能够使用 Altium On-Prem Enterprise Server 安装中的功能与服务。
-
Client Access License (Altium Enterprise Server CAL) – 该许可证使组织内的用户能够访问并登录该组织的 Altium On-Prem Enterprise Server。
Altium On-Prem Enterprise Server 的授权可以通过云端处理,也可以通过本地许可证文件(*.alf)处理。

借助你账户中可用许可证的自助授权功能,为 Altium On-Prem Enterprise Server 完成授权非常轻松。
Server 和 Client Access Licenses 都是计时许可证。必须续订订阅,才能让组织内用户持续访问 Altium On-Prem Enterprise Server,并获取 Altium 为 Altium On-Prem Enterprise Server 开发的新特性与功能。如果该订阅续订中断,将提供一个 Server 许可证和一个 CAL 许可证,用于访问你的数据以进行备份和配置用途。
更新到更高版本
当你希望升级到更高版本的 Altium On-Prem Enterprise Server 时,Altium On-Prem Enterprise Server Setup Wizard 可为你自动处理。运行更高版本的安装程序。系统会检测到旧版本,并询问你是否要升级到更高版本——点击 Yes。在安装过程中,安装程序会使用 Backup & Restore tool 备份当前服务器数据。默认备份文件夹为 \ProgramData\Altium\Altium365Data,但可按需更改。备份数据将以 _Altium365<Version>_backup.zip 格式的文件保存。
-
尽管 Altium On-Prem Enterprise Server 安装程序包含对现有安装的自动备份,但在更新前自行对数据做一次备份始终是个好主意——相当于额外保留一份冗余副本。这样在出现任何不可预见的技术问题时会更安全(参见 备份与恢复你的安装)。此外,建议在更新生产环境实例之前,先在另一台机器上测试 Altium On-Prem Enterprise Server 的新版本。在这方面,使用虚拟机可能非常有价值。
-
另外,请确保刷新你的 Altium On-Prem Enterprise Server 授权。在 Enterprise Server 浏览器界面的 Admin – Licenses 页面中,删除现有许可证(Altium Enterprise Server 和 Altium Enterprise Server CAL),然后重新添加新的许可证实例。这样可确保你使用的是最新授权,并包含任何与授权相关的功能变更。
-
在更新 Altium On-Prem Enterprise Server 安装之前,也建议将服务器的 Private License Service mode 切回默认的 No PLS 设置。

当更新到更高版本的服务器时,会在移除旧服务器并安装新服务器之前先备份你的数据。
Upgrading from an Altium Vault 3.0
从现有的 Altium Vault 3.0 切换到 Altium On-Prem Enterprise Server,本质上就是一次升级:运行 Altium On-Prem Enterprise Server 安装程序——就像你过去更新 Vault 一样。系统会检测到现有的 Altium Vault 3.0,并询问你是否要升级到 Altium On-Prem Enterprise Server——点击 Yes。在安装过程中,安装程序会使用 Backup & Restore tool 备份现有 vault 数据。默认备份文件夹为 \ProgramData\Altium\VaultServerData,但可按需更改。备份数据将以 _VaultServer<Version>_backup.zip 格式的文件保存。
升级到 Altium On-Prem Enterprise Server 要求现有 Firebird 数据库 PAGE_SIZE 为 16kb。根据你当前安装的 Altium Vault 版本,这个值很可能是 4kb。安装程序会在需要时自动为你处理该页面大小更新。
无法从 Altium Vault 2.0 直接升级到 Altium On-Prem Enterprise Server 7.0。你可以先将 Altium Vault 2.0 升级到 Altium On-Prem Enterprise Server 6.0,然后再更新到 Altium On-Prem Enterprise Server 7.0。
Upgrading from Altium NEXUS Server or Altium Concord Pro
当从 Altium Concord Pro 或 Altium NEXUS Server 迁移到 Altium On-Prem Enterprise Server 时,可以使用其标准安装程序将现有服务器安装直接升级为 Altium On-Prem Enterprise Server。
运行 Altium On-Prem Enterprise Server 安装程序后,它会检测到现有安装并询问你是否要升级到 Enterprise Server。确认后,它会将现有服务器数据备份到默认位置(除非你另行指定),然后将该数据集重新应用到新的 Enterprise Server 安装中。得益于这一自动化流程,你之前的设计数据、用户配置文件以及服务器设置都会转移到新的 Enterprise Server 安装中。
-
Enterprise Server 安装将沿用之前服务器安装中的位置与路径。
-
你需要更新/刷新 Enterprise Server 的许可证。
请注意:只有当之前的服务器使用 Firebird 作为后端数据库时,才可以从旧的 Altium 服务器技术升级到 Altium On-Prem Enterprise Server。无法从使用 Oracle® 数据库的服务器升级到 Altium On-Prem Enterprise Server。同样,也无法将使用 Oracle 数据库的旧版 Altium On-Prem Enterprise Server 更新到 7 版的 Altium On-Prem Enterprise Server。你可以在我们技术团队的支持下从 Oracle SQL 迁移到 Firebird(更多信息请联系你的客户经理)。
另外,如果该服务器当前启用了 SVN 仓库,则无法从某个 Altium On-Prem Enterprise Server 版本或旧的 Altium 服务器技术进行升级。必须先禁用 SVN 支持设置,然后才能继续升级。
更多信息请参阅知识库文章:Altium On-Prem Enterprise Server 7.2.1 中停止支持 SVN。
不过,总体而言,我们强烈建议迁移到我们的 Altium 365 platform,它为你的设计项目提供安全环境,并为设计团队提供丰富的协作能力。
卸载
卸载 Altium On-Prem Enterprise Server 可在标准 Programs and Features 页面中完成(从 Windows 的 Control 面板进入)。右键单击 Altium On-Prem Enterprise Server <VersionNumber> 的条目,并从右键菜单中使用 Uninstall 命令。随后会依次出现几个对话框,询问:
-
是否要完全移除服务器——点击 Yes。
-
是否要删除所有数据——点击 Yes。
-
系统会要求你再次确认——点击 Yes。
卸载完成后会出现最终确认对话框。
为了实现“最干净的卸载”,也建议同时卸载你的 Firebird 数据库软件安装。