修复 Tekla Model Sharing 问题

Tekla Structures
2022
Tekla Structures

修复 Tekla Model Sharing 问题

恢复共享模型

如果共享模型存在问题并可能会导致工作时间丢失,则公司管理员可以使用Management Console for Tekla Model Sharing删除有问题的模型版本。共享模型的用户可以在 Tekla Structures 中恢复该模型以前的版本,且该模型可用于 Tekla Model Sharing

Management Console for Tekla Model Sharing 可为管理员提供联网访问权限,以供其管理组织的所有共享模型。管理员可以锁定模型,并命名一位用户为锁定模型所有者,锁定模型所有者可以检查 Tekla Structures 中的相关模型。如锁定模型所有者发现问题,管理员可以删除出现问题的相关模型版本,然后解锁模型,以便再次正常使用。

模型锁定时,可使用 Tekla Structures 中的以下共享命令:

  • 读入写出图标带有黄色箭头 。但这些命令仅限锁拥有者使用。
  • 文件菜单中的读入写出创建基线用户命令可供锁定模型所有者使用。
  • 锁拥有者可使用共享模型对话框中的编辑模型管理用户从云删除模型命令 ,此外,锁拥有者还可加入特定模型。

其他用户不可使用以上共享命令。

如果共享模型的用户已经读入或写出管理员已删除的任一模型版本,则 Tekla Structures 会为该用户显示带有红色箭头 写出读入图标。文件菜单中的共享命令不可用。该用户需重新加入此模型。

如果用户并未使用任何已删除的模型版本,则不需要重新加入。

请注意:也可能在没有进行进一步调查前就将模型恢复到以前的版本。管理员可以在 Management Console for Tekla Model Sharing 中锁定该模型,删除不需要或存在错误的版本,然后再解锁该模型。之后,用户需要重新加入有效的模型版本。

请注意:如果模型版本被删除,那么在这些模型中所做的更改会随之丢失。模型中原本包含的更改需再次加入并读入相关数据。

还有一种方案可以恢复使用以前版本的模型,即共享模型用户执行下列操作:

  1. 再次加入该模型。
  2. 读入数据包,直到您在模型历史记录中达到了首选级别。
  3. 从共享中排除模型。
  4. 开始共享并邀请其他用户再次加入该模型。

    确保模型中的所有用户开始使用模型的恢复版本。

如果在写出后未保存模型,则需要重新加入该模型

如果在将更改写出至共享服务时出错,则您可能需要重新加入该模型。如果该写出错误可能导致数据库不一致并损坏模型数据,则 Tekla Structures 会向您显示一条错误消息。

在写出时,Tekla Model Sharing 会执行以下操作:

  1. 保存模型。
  2. 准备增量数据包。模型文件夹中的数据尚未被更改。
  3. 将增量数据包上传到共享服务。
  4. 如果成功上传增量数据包,则再次保存该模型。将使用所需信息更新本地模型数据。

如果步骤 4 之前的任何步骤出错,则 Tekla Structures 不会向您显示错误消息。共享服务尚未收到模型更新。您可以尝试再次写出,因为模型文件夹不包含将阻止写出的任何数据。如果有可用于模型的新更新,则首先读入这些更新,然后尝试再次写出。

如果在步骤 4 出错,Tekla Structures 将向您显示一条错误消息,建议您重新加入模型。加入后,您可以从共享历史记录中检查是否已将写出上传到共享服务。

在步骤 4 出错意味着模型可能未正确保存,模型数据可能已损坏或丢失。该模型具有多个不同的 Tekla Structures 数据库,其中每个数据库都具有它们自己的基线。如果存在错误,Tekla Structures 模型将不包含已共享内容的所有必需信息。

超时后开始新的 Tekla Model Sharing 会话

如果您在 6 个小时内没有读入或写出更改,则 Tekla Model Sharing 会话超时。这意味着您已与 Tekla Model Sharing 服务和本地服务器断开连接,因此您的 Tekla Model Sharing 许可证可以发布给其他用户。

在这些情况下,快速访问工具栏上的读入图标 不会显示可用数据包的数量。但是,数据包可能仍然可供读入。

开始新的 Tekla Model Sharing 会话并重新连接到 Tekla Model Sharing 服务:

  • 单击快速访问工具栏上的读入 图标。

响应 Tekla Model Sharing 错误消息

表 1. 许可、登录和打开错误

消息

描述

操作步骤

无法打开模型。

当所选模型无法打开时,将显示此消息。

如果模型已损坏,或者另一个程序保留着对于打开该模型很重要的文件,则可能发生这种情况。

  1. 在以下日志文件中查找错误:
    • 模型文件夹下的 \logs 文件夹中:
      • modelsharing.log

      • error_<user>_<YYYYMMDD>_<HHMMSS>.log

      • sharingfacade.log

    • \TeklaStructuresModels 文件夹中:
      • TeklaStructures_<user>.log

    • \Users\<user>\AppData\Local\Tekla DataSharing 文件夹中:
      • ClientLog_cat.txt

      • ClientLog_dog.txt

  2. 根据错误消息的要求进行操作。

    例如,如果另一个应用程序阻止了文件,请关闭该应用程序。

  3. 如果您不确定如何继续或问题仍然存在,请联系 Tekla Structures 支持

检测到无效的数据库文件: [无效的文件]

当您打开共享模型时,将检查某些数据库文件。

如果检查的数据库文件中存在问题,则会显示此消息。 错误消息的末尾列出了无效的文件。

  1. 在以下日志文件中查找错误:
    • 模型文件夹下的 \logs 文件夹中:
      • modelsharing.log

      • error_<user>_<YYYYMMDD>_<HHMMSS>.log

      • sharingfacade.log

    • \TeklaStructuresModels 文件夹中:
      • TeklaStructures_<user>.log

    • \Users\<user>\AppData\Local\Tekla DataSharing 文件夹中:
      • ClientLog_cat.txt

      • ClientLog_dog.txt

  2. 根据错误消息的要求进行操作。

    例如,如果另一个应用程序阻止了文件,请关闭该应用程序。

  3. 如果模型当前已打开,则校核和修正模型

  4. 如果问题仍然存在,请尝试通过将模型文件夹中的 .db 文件替换为 db.bak 文件来使用备份副本。

登录失败

未能登录到 Tekla Model Sharing 共享服务。

  1. 打开 Internet Explorer 并清除浏览器 Cookie。

  2. (可选)退出所有 Tekla Online services并确保服务不会自动记住您的登录信息。

  3. 尝试再次登录。

  4. 如果问题仍然存在,请联系 Tekla Structures 支持

模型不存在。

您尝试打开的模型已从 Tekla Model Sharing 服务中删除。

模型需要环境: [环境名称]

该模型已与特定环境共享,但是您在尝试使用另一个环境加入该模型。

如果可能,我们建议您使用原始环境。 在处理模型时,使用其他环境可能会导致问题。

  1. 根据您的情况,执行以下任一操作:

    • 要使用其他环境加入模型,请单击确定

    • 要使用原始环境,请单击取消并切换到原始环境。

该命令无法完成,Tekla Structures 必须关闭。 重新启动 Tekla Structures 之后,运行校核和修正命令,然后重试。

由于模型对象或库数据库 (xslib) 中的错误和不一致,Tekla Structures 目前无法执行所选命令。

  1. 重新启动 Tekla Structures

  2. 打开您在关闭了 Tekla Structures 时所处理的共享模型。

  3. 文件菜单中,单击校核和修正,然后选择适当的命令。

  4. 尝试再次执行所选的命令。

该命令无法完成,Tekla Structures 必须关闭。 重新启动 Tekla Structures 后再试一次。

Tekla Structures 现在无法执行所选命令。

例如,可能由于数据库问题或已取消的操作而导致发生这种情况。

  1. 重新启动 Tekla Structures

  2. 打开您在关闭了 Tekla Structures 时所处理的共享模型。

  3. 尝试再次执行所选的命令。

  4. 如果问题仍然存在,请联系 Tekla Structures 支持

您没有从服务删除模型的权限。

出于安全原因,仅具有所有者角色的 Tekla Model Sharing 用户可以从 Tekla Model Sharing 共享服务中排除模型。

如果您尝试从 Tekla Model Sharing 共享服务中排除模型,但您的角色(编辑者浏览器项目查看器)不允许这样做,则会显示此消息。

  • 执行以下任一操作:

    • 请让具有所有者角色的用户来更改您的角色。

    • 让具有所有者角色的用户从 Tekla Model Sharing 共享服务中排除模型。

您的 Tekla Model Sharing 许可证订阅将在 [X] 天后过期。

您的 Tekla Model Sharing 许可证订阅即将到期。

  • 请与组织的许可证管理员联系,并要求他们续订您的许可证。

表 2. 文件删除错误

消息

描述

操作步骤

从服务删除模型失败。

Tekla Structures 无法从 Tekla Model Sharing 共享服务排除模型。

  1. 请重试。

  2. 如果问题仍然存在,请联系 Tekla Structures 支持

从计算机删除模型失败。

您无法从计算机中删除所选模型。

  1. 确保该模型仍存在于您的计算机上。

  2. 确保模型或其任意文件未在 Tekla Structures 或其他应用程序中打开。

  3. 请重试。

从计算机删除模型失败。 模型在使用中。

由于模型当前处于打开状态,您无法从计算机中删除所选模型。

  1. 关闭模型。

  2. 再次尝试删除模型。

无法从已知服务列表中删除 Tekla Cloud 服务。

用户无法删除 Tekla Cloud 服务

表 3. 角色和权限错误

消息

描述

操作步骤

您的权限级别已修改。 您不再有权管理此共享模型的用户。 不过,您可以继续使用该模型。 如果需要权限,请联系模型所有者。

角色为所有者Tekla Model Sharing 用户更改了您在共享模型中的角色,因此您无法继续在用户对话框中管理模型的用户。

  • 执行以下任一操作:

    • 请让具有所有者角色的用户将您的角色更改为所有者。 然后重试。

    • 请具有所有者角色的用户根据需要管理用户。

表 4. 共享和连接错误

消息

描述

操作步骤

检查端口号。

端口号不正确。

  1. 查找正确的端口号。

  2. 键入正确的端口号,然后重试。

检查服务器名称。

服务器名称不正确。

  1. 查找正确的服务器名称。

  2. 键入正确的服务器名称,然后重试。

未能连接到模型共享服务,因为该电子邮件已在另一个组织中使用。

请查看模型共享日志,如果问题仍然存在,请联系 Tekla Structures 支持。

您无法连接到 Tekla Model Sharing 服务,因为您使用的电子邮件地址已添加到其他组织。

一次只能将一个用户添加到一个组织。

  • 根据您的需求,执行以下一个操作:

    • 请组织的许可证管理员将您移回原始组织,并以外部用户身份将您添加到新组织。

      这样,您可以处理现有模型。 请注意,作为外部用户,您无法开始共享新模型。

    • 在新的组织中创建一个新的电子邮件地址,然后使用新帐户创建一个新的 Trimble Identity

    • 如果您需要对两个组织中模型的完整访问权限,请联系 Tekla Structures 支持

代理服务器连接失败。

Tekla Model Sharing 无法连接到代理务器。

  1. 确保您有权访问代理服务器。

  2. 确保代理服务器正在运行。

即使 Tekla Model Sharing 无法连接到代理服务器,Tekla Model Sharing 仍可以使用共享服务检索信息。

不能在同一模型共享工程中使用不同 Tekla Structures 版本。

您可以保存模型并再次开始共享以创建新工程,也可以关闭模型而不保存并继续使用原始版本 [版本号]。

在处理共享模型时,所有用户都需要使用相同的 Tekla Structures 版本。

如果您尝试使用不同 Tekla Structures 版本打开共享模型,则会显示此消息。

  • 执行以下任一操作:

    • 在您使用的 Tekla Structures 版本中保存模型,然后开始共享新保存的模型。

    • 关闭模型而不保存,然后使用原始共享该模型所用的 Tekla Structures 版本打开模型。

从共享中排除失败

Tekla Structures 无法从 Tekla Model Sharing 共享服务排除模型。

  1. 在以下日志文件中查找错误:
    • 模型文件夹下的 \logs 文件夹中:
      • modelsharing.log

      • error_<user>_<YYYYMMDD>_<HHMMSS>.log

      • sharingfacade.log

    • \TeklaStructuresModels 文件夹中:
      • TeklaStructures_<user>.log

    • \Users\<user>\AppData\Local\Tekla DataSharing 文件夹中:
      • ClientLog_cat.txt

      • ClientLog_dog.txt

  2. 根据错误消息的要求进行操作。

    例如,如果另一个应用程序阻止了文件,请关闭该应用程序。

  3. 如果您不确定如何继续或问题仍然存在,请联系 Tekla Structures 支持

无法输出对模型的更改。 原因: 无法创建数据。 路径太长。最大长度为 125。 共享模型位于路径太长的网络驱动器上。

在操作过程中发现致命数据库完整性错误。 使用校核模型命令查找有问题的对象。

该模型使用的某些数据库已损坏。Tekla Structures 需要校核模型以确定如何修复模型。

  1. 转至文件菜单并选择校核和修正 > 校核模型

    在模型中找到的错误和不一致将会在报告中列出。 其中的一些错误和不一致将被自动纠正,还有一些是您需要手动进行纠正的警告。

  2. 如果您不确定如何继续或问题仍然存在,请联系 Tekla Structures 支持

内存不足

由于系统内存不足,更改管理操作失败。

  1. 要释放内存,请关闭一些打开的应用程序。

  2. 请重试。

不允许对共享模型执行操作。

当您尝试在共享模型中修复 ID 间隙时,将显示此消息。 修复 ID 间隙仅用于修复未共享且保存在 Tekla Structures 2016i 或更早版本中的模型。

共享操作失败

Tekla Model Sharing 找不到所有必需的信息。

  1. 确保您没有使用 Tekla Model Sharing 无法识别的字符,例如分号 (;)。

  2. 在以下日志文件中查找错误:
    • 模型文件夹下的 \logs 文件夹中:
      • modelsharing.log

      • error_<user>_<YYYYMMDD>_<HHMMSS>.log

      • sharingfacade.log

    • \TeklaStructuresModels 文件夹中:
      • TeklaStructures_<user>.log

    • \Users\<user>\AppData\Local\Tekla DataSharing 文件夹中:
      • ClientLog_cat.txt

      • ClientLog_dog.txt

  3. 根据错误消息的要求进行操作。

    例如,如果另一个应用程序阻止了文件,请关闭该应用程序。

  4. 如果您不确定如何继续或问题仍然存在,请联系 Tekla Structures 支持

共享操作失败。 请检查 Internet 连接以及 https://status.teklamodelsharing.com/ 中的 Tekla Model Sharing 状态。

Tekla Model Sharing 无法检索所有必要的信息。

  1. 检查您的 Internet 连接是否正常工作。

  2. 转至 https://status.teklamodelsharing.com/ 并检查 Tekla Model Sharing 状态。

共享操作失败。 请查看模型共享日志,如果问题仍然存在,请联系 Tekla Structures 支持。

Tekla Model Sharing 无法检索所有必要的信息。

  1. 打开模型文件夹下的 \logs 文件夹。

  2. modelsharing.log 文件中查找错误消息。

  3. 根据错误消息的要求进行操作。

  4. 如果您不确定如何继续或问题仍然存在,请联系 Tekla Structures 支持

共享操作失败。 无法访问服务 - 领域或服务器地址可能错误。 请查看模型共享日志,如果问题仍然存在,请联系 Tekla Structures 支持。

Tekla Model Sharing 无法检索所有必要的信息。

  1. 打开模型文件夹下的 \logs 文件夹。

  2. modelsharing.log 文件中查找错误消息。

  3. 根据错误消息的要求进行操作。

  4. 如果您不确定如何继续或问题仍然存在,请联系 Tekla Structures 支持

检测到无效的数据库文件: [无效的文件]

这些数据库的版本不匹配。 要在此模型中启用共享操作,将使用备份文件。

共享模型中使用的某些数据库已删除或被替换为不相关的数据库。 Tekla Structures 自动改为使用可用的备份文件。 您无需对此消息做出响应。

检测到无效的数据库文件: [无效的文件]

这些数据库的版本不匹配。 要在此模型中启用共享操作,需要具有正确版本(数据包编号)的模型中的数据库。

共享模型中使用的某些数据库已删除或被替换为不相关的数据库。 因此,Tekla Structures 无法打开模型。

  1. 在共享模型中,加入错误消息中提到的数据包。

  2. 打开文件管理器并将所需的数据库文件复制到模型的较新版本。

  3. 再次尝试打开模型。

此模型已在以前的版本中共享。 此版本中不能使用共享操作。 如果您以此版本保存模型,则会将其从共享中排除。

/

此模型已在以前的版本中共享。 如果现在保存该模型,则会将其从共享中排除。

当前模型已在较早的 Tekla Structures 版本中共享,因此您不能在较新的 Tekla Structures 版本中共享更改或者输入其他用户的更改。

执行以下任一操作:
  • 关闭模型而不保存,然后使用共享该模型所用的较早版本的 Tekla Structures 打开它。

  • 如果您希望使用 Tekla Structures 的当前版本,请保存模型,然后开始与较新的版本再次共享模型。

    请注意,工程中的所有其他 Tekla Structures 用户需要使用较新的版本。

表 5. 输入和输出错误

消息

描述

操作步骤

另一个用户已保留下次输出

如果另一个用户已经保留了下一次输出,则会显示此消息。

如果另一个用户已经保留了下一次输出,则您不能保留。

  • 执行以下任意操作:

    • 请确定这些用户,并请求他们发布下次输出。

    • 请等待其他户输出其更改,然后再输出您的更改。

    • 等待一个小时。

      如果其他用户未在这段时间内输出他们的更改,则将发布下一次输出。

    • 请具有管理员权限的用户在 Management Console for Tekla Model Sharing 中解锁模型。

      管理员解锁模型后,将发布下次输出。

无法填充更改列表

当更改管理无法显示最新更改列表时,将显示此消息。

  1. 在以下日志文件中查找错误:
    • 模型文件夹下的 \logs 文件夹中:
      • modelsharing.log

      • error_<user>_<YYYYMMDD>_<HHMMSS>.log

      • sharingfacade.log

    • \TeklaStructuresModels 文件夹中:
      • TeklaStructures_<user>.log

    • \Users\<user>\AppData\Local\Tekla DataSharing 文件夹中:
      • ClientLog_cat.txt

      • ClientLog_dog.txt

  2. 联系 Tekla Structures 支持

无法发布下次输出。

如果您无法发布以前保留的输出,则会显示此消息。

这通常是 Internet 连接问题。

  1. 检查您的 Internet 连接。

  2. 请重试

    或者

    等待一小时。 在此之后输出将自动发布。

无法保留下次输出。

如果您无法保留下一次输出,则会出现此消息。

  1. 检查您的 Internet 连接。

  2. 请重试

    或者

    了解是否有其他用户已保留下次输出。 如果是,您可以要求他们发布下一次输出。

没有新的可用共享数据。

您只能输入其他用户已共享的更改。

当您尝试输入其他用户的更改但没有共享任何新更改时,此消息会出现在 Tekla Structures 底部的状态栏中。

请提供操作评注

每当您在共享模型中保留下一个输出时,都需要添加评注。

如果您尝试保留下一次输出而不键入评注,则会显示此消息。

  1. 单击确认关闭错误消息。

  2. 键入说明您为什么保留下一次输出的评注。

  3. 单击 保留

代码或评注字段中不允许使用以下字符: < & >

如果您在键入代码或者在为输出添加评注时尝试使用字符“<”、“&”或“>”,则会显示此消息。

请注意,只有在共享设置对话框中选中了启用输出修订注释复选框时,您才能键入修订代码。

  1. 从修订代码或修订评注中删除禁止使用的字符。

  2. 单击保存以输出更改。

修订代码超出了最大长度(使用了 [X] 个字符,限制为 [Y] 个字符)。

您键入的修订代码太长。

  • 键入较短的修订代码。

修订评注超出了最大长度(使用了 [X] 个字符,限制为 [Y] 个字符)。

您键入的修订评注太长。

  • 输入简短的修订评注。

不允许输出,因为该模型不是最新模型。 使用输入操作更新模型。

您只有输入了其他用户在您之前进行的更改后,才能输出更改。

  1. 文件菜单上,单击共享 > 读入,或者在快速访问工具栏中单击

  2. 查看其他用户所做的更改。

  3. 要共享您的更改,请在文件菜单上单击共享 > 写出,或在快速访问工具栏上单击

就共享问题获得相关支持

您可以联系 Tekla Structures 支持来解决 Tekla Model Sharing 问题。

当您将模型交付给当地支持以供调查时,请确保您已满足以下条件:

  • 模型。压缩该模型,并待交付后再保存。
  • 通过邀请其电子邮件地址加入模型,向浏览器授予对您本地支持的权限。

    如果问题仍然存在,请另行准备邀请 Tekla Structures 全球帮助中心 (tms-support-no-reply@tekla.com) 加入模型。

    在对模型进行调查后,请记住从用户列表中删除所有支持电子邮件地址。

  • 相关问题的详细描述。

    如可能,请提供重现问题的具体步骤。

  • 相关图片和截屏。
  • 您使用的 Tekla Structures 版本。
  • Tekla Structures 的使用环境及您的角色。
这些内容是否有用?
上一步
下一步