更新 Tekla PowerFab 的 MySQL 版本

Tekla PowerFab Tekla PowerFab GO
修改时间: 16 9月 2025
2025i
Tekla PowerFab Tekla PowerFab GO

更新 Tekla PowerFab 的 MySQL 版本

Tekla PowerFab 正式支持最高 8.0.35 版本的 MySQL。要将 MySQL 版本从 5.0.90 升级,您必须运行 Tekla PowerFab 2020 SP2 或更高版本。

支持的 MySQL 版本

Tekla PowerFab/EPM 版本 MySQL 8.0.351 MySQL 5.7.41 MySQL 5.7.29 MySQL 5.6.36 MySQL 5.0.90
2022 到当前版本 2
2021i -
2021 - -
2020i - -
2020 - - -

1 只有 64 位计算机才能使用 MySQL 8。不提供 MySQL 8 的 32 位版本。

2 要支持 MySQL 8,需要使用 Tekla PowerFab 2023i SP3、Tekla PowerFab 2023 SP8、Tekla EPM 2022i SP9、Tekla EPM 2022 SP10 或更高版本。

我们建议您先更新到最新 Tekla PowerFab 版本,然后再升级 MySQL 版本。我们还建议在备份数据库之前,先修复程序错误并压缩 Tekla PowerFab 数据库。有关说明,请参阅:

注: 所有步骤都必须在安装 MySQL 的服务器上执行。更新 MySQL 版本时,所有用户必须退出 Tekla PowerFabMySQL

清理 MySQL 更新

此更新包括卸载旧版本的 MySQL 并安装新版本。

注: 开始之前:

更新 MySQL 版本时,请确保所有用户均已退出 Tekla PowerFabMySQL,然后再保存 Tekla PowerFab 数据库的备份副本,直到 Tekla PowerFab 数据库在新版本上完成还原。

在执行下面的步骤之前,请参阅以下说明:

  1. 通过以下任一方式,找到要安装的 MySQL 版本的安装程序:
  2. 在服务器上,以管理员身份打开 Tekla PowerFab
  3. (可选,推荐)修复程序错误
  4. (可选,推荐)压缩 Tekla PowerFab 数据库
  5. 保存 Tekla PowerFab 数据库的备份副本.

    请勿将其保存到 MySQL 安装位置。

  6. 关闭 Tekla PowerFab
  7. 打开 Windows 服务应用程序,找到适用于 Tekla PowerFab 数据库的 MySQL 服务并停止该服务。

    根据您开始时使用的版本,服务名称可能是 MySQL_TeklaPowerFab、MySQL_TeklaEPM 或 MySQL_Fabsuite。服务名称可以使用 MySQL Service Manager进行自定义,因此可以是任何名称。

  8. (可选)要卸载当前版本的 MySQL,请从 MySQL 安装位置运行 uninstall.exe

    通常,该位置是 C:\mysql\,但也可以自定义。

    注: 在卸载当前版本的 MySQL 之前,请确保其他程序或服务均未使用它。如果有在使用,则必须为新版本安装第二个 MySQL
  9. 要安装 MySQL,请运行 mysql_setup_<version>.exe,该程序位于备份默认目录的默认安装位置。

    请参见步骤 2。

    如果您正在安装 MySQL 程序的第二个实例,则必须指定一个新的默认目录,例如 C:\MySQL8。运行 Trimble 提供的 mysql_setup_8.exe 会在端口 3306 上创建一个新的 MySQL_Tekla PowerFab 服务。

  10. 以管理员身份打开 Tekla PowerFab
  11. 还原 Tekla PowerFab 数据库.

    使用步骤 6 中创建的数据库备份。

  12. 重新创建 Tekla PowerFab Remote Server服务。
    1. 打开 Tekla PowerFab Remote Monitor

      它通常位于 Tekla PowerFab 安装目录中,应用程序名称为 Tekla.PowerFab.Remote.Monitor.exe

      另请参阅Tekla PowerFab 远程监控器

    2. 要删除现有服务,请在下拉菜单中选择它,然后单击减号 (-) 按钮。
    3. 要创建新服务,请单击加号 (+) 按钮。

      服务依赖关系应该是 MySQL_Tekla PowerFab

  13. 设置并启动 Tekla PowerFab 远程服务器

完成所有这些步骤后,用户可以重新登录 Tekla PowerFab OfficeTekla PowerFab Go

升级失败

如果升级失败,系统将显示一个消息对话框,其中包含文本更新失败

  1. 单击确定

    系统会显示另一条消息,说明升级已回滚到之前的状态。

  2. 要继续执行回滚操作,请单击确定

    到目前为止采取的每一步操作均会被撤销。MySQL 现在处于与升级前相同的状态,并且升级设置对话框将再次出现。

    然后,您可以调整任何设置并再次尝试升级,或者联系技术支持人员以获得进一步的帮助。

这些内容是否有用?
上一步
下一步