诊断天工CAD数据管理配置

天工 CAD 数据管理诊断应用程序可以帮助您验证数据管理配置。如下所示,该应用程序可验证是否已正确注册属性、是否已指定搜索位置等。

  • 如果具有单用户部署,只需在本地系统上运行诊断应用程序。
  • 如果具有多用户部署,则在本地系统以及服务器上运行诊断应用程序。
Note:

Windows 搜索服务必须在您希望通过快速搜索编制索引的每台机器上启用。 默认情况下,Windows 搜索服务在 Windows Server 2016 和 2019 上禁用。 如果远程桌面会话主机 (RDSH) 启用,Windows 搜索则无法在 Windows Server 2019 中启用。 有关详细信息,请参见以下位置的 Microsoft 文档:https://docs.microsoft.com/en-US/troubleshoot/windows-server/shell-experience/windows-search-is-disabled-by-default

分布式文件系统 (DFS) 名称空间不受 Windows 搜索支持。 Windows 搜索支持 DFS 复制,但尚未使用 天工 CAD 数据管理进行测试。 特定于此配置的任何问题将不予解决。

  1. 从默认安装位置 \Program 文件夹运行 BuiltinDiagApp.exe
    Note:
    • 您必须是拥有管理员权限的用户。
    • 系统会显示 天工 CAD 数据管理诊断应用程序,并且选定所有验证选项。
  2. 按需选择或清除选定的选项:
    • 验证搜索服务 - 验证 Windows 搜索服务 (WSS) 是否正在运行。建议将登录身份设为本地系统。我们不建议让启动类型设置为自动 (延迟开始),因为这可以延迟编写索引过程。

      有关 WSS 的详细信息,请参见 Microsoft TechNet。

    • 验证服务帐户 - 验证 Windows 搜索服务是否正在本地系统帐户上运行。
    • 验证属性处理程序注册 - 验证属性处理程序是否正确注册。
    • 导出属性处理程序注册表 - 用于将当前 天工 CAD 属性处理程序注册表导出至本地磁盘。该数据生成于诊断应用程序位置。
    • 验证 Schema 路径 - 验证默认 天工 CAD 属性和已注册定制属性的属性 Schema 注册情况。
    • 验证已编制索引的属性 - 验证 天工 CAD 属性是否正确编制索引。
    • 验证快速搜索范围 - 验证保管库定义是否有效。要了解更多信息,请参见定义 天工 CAD 保管库

    • 验证编制索引属性 - 验证驱动编制索引内容和属性的 Windows 文件夹选项。要访问该选项,右键单击文件,选择属性,单击高级,然后在高级属性对话框中选择或清除选项允许该文件具有除文件属性外的索引内容。选择该选项会增加验证配置的时间。
    • 验证重复数据删除 - 验证是否在服务器上配置了并为任何驱动器启用了 Windows 重复数据删除。如果为任何驱动器启用了该选项,则将显示一条错误消息和修复按钮。

      仅当在 Windows 服务器 OS 版本上运行诊断工具时,才会启用此验证选项。Windows 搜索不支持重复数据删除。

  3. 单击验证

    应用程序启动验证过程,且如果识别任何问题,就会显示修复按钮。应用程序会以红色文本显示错误消息,以蓝色文本显示信息消息。

  4. 单击修复
  5. 如果应用程序报告保管库中并非所有文件都已编制索引,该错误可能是文件夹结构中的权限差异所造成的,其中系统帐户运行 Windows 搜索服务,没有足够权限对文件和属性编制索引。您可以修复此错误,方法如下所述:
    • 如果您是故意断开某些子文件夹的 NTFS 权限继承,则将具有完全控制的系统帐户添加到这些子文件夹,并允许将更改传播到所有子文件夹。
    • 如果您不知道 NTFS 权限继承被断开,则为整个保管库位置指派权限,如下所述:
      1. 右键单击保管库位置的顶层文件夹,然后选择属性
      2. 选择安全选项卡。
      3. 确认系统帐户具有完全控制,如果不是这样,为它指派完全控制。
      4. 单击高级,然后选择使用此对象的可继承权限条目替换所有子权限条目选项。

        有关设置权限的详细信息,请参见 Microsoft TechNet。

  6. 要启用或禁用对所有 天工 CAD 属性处理程序注册表的审计,分别单击启用审计禁用审计

    如果在使用 天工 CAD 注册表时遇到任何问题,建议您启用审计将事件观测器添加至 天工 CAD 注册表。审计会标识出修改过注册表的用户帐号或应用程序。

    Note:

    由于启用审计后会快速生成 Windows 日志,所以建议只在必要时启用审计。

  7. 要测试索引编制,在测试索引编制框中,修改规范的默认 SQL 查询,然后单击执行

    文件路径必须采用<绝对文件路径>\<带扩展名的文件名>格式。

  8. 要查看所有用户操作的日志,请检查 Temp 目录中是否存在名称格式为 DiagnosticToolLogs_yymmdd_HHMMss.log 的文件。