安装和升级 > 升级指南 > 故障排除
  
故障排除
此部分列出了在您升级 Windchill 安装时可能出现的错误及其解决方案。
问题:
在升级 Windchill PDMLink 期间,会显示以下错误:wt.fv.FvFileAlreadyExists
操作:
验证 Upgrade Manager 是否正在写入电子仓库,该电子仓库正在由其他 Windchill PDMLink 安装使用
在预演升级过程中,确保使用 Configure Different File Vault Host Information 选项,防止 Upgrade Manager 写入到生产电子仓库。
此选项仅更新 fvhost 表。
Upgrade Manager 不会修改任何电子仓库安装路径。
不要更新任何基于 UNC 路径的电子仓库安装路径,并继续参考 UNC 路径中指定的主机名。
或者,在操作系统级别重定向网络流量,使 Upgrade Manager 仍可以引用相同的主机名,但这些主机名解析为不同的 IP 地址。
验证升级预演之后,电子仓库还原到升级前的状态。
从文件电子仓库中移除错误消息中列出的文件。
* 
如果电子仓库也正在被其他 Windchill PDMLink 安装使用,则错误消息中列出的文件可能已被其他安装删除/清理,因此无法找到。
问题:
更新“容器模板”任务失败并显示错误消息:
wt.fv.FvFileCanNotBeStored: java.io.FileNotFoundException
操作:
复制缺少的电子仓库内容。
确保在选择 Keep existing file vault host information from source database 选项后,在目标上运行的 Upgrade Manager 工具可以访问源计算机。
确保在选择 Configure different file vault host information 选项后,电子仓库可以复制到新的文件电子仓库主机上的相同路径。
问题:
ListUnreferencedFiles WinDU 在 Windchill PDMLink 中返回下列错误消息:
A commit cannot be done when a rollback is in progress
操作:
确保一次运行一个单一 Windchill 实例。
问题:
在升级 Windchill PDMLink 过程中更新 Vaults and File Servers 时,会弹出下列错误消息:
ORA-00001: unique constraint (FVHOST$HOSTNAME) violated.
操作:
备份 FVHOST 表。
删除 SERVER B 的行 (文件电子仓库主机)。
重新启动 Upgrade Manager。
问题:
Upgrade Manager 在 Windchill PDMLink 中的任务“将管理安全 UI 组件 (UIC) 分割为编辑访问控制和编辑安全标签 UIC”的“更新容器模板”阶段失败。
操作:
复制所有源电子仓库配置以定位升级环境。
仅针对测试升级,作为解决方法,您可以创建 Upgrade Manager 日志文件中提及的位置和虚拟文件。
问题:
Windchill PDMLink 中,Upgrade Manager 失败并显示以下错误信息:
Cannot restore wt.fv.FvHost.XXXXXXXX because it no longer exists
操作:
1. 执行 SQL 脚本以确定孤立条目是否仍被 fvmountrootmount 引用,其中主机名已从 fvhost 表中移除。
Select count(*) from fvmount where ida3b5=<ida2a2 value of fvhost reported in upgrademanagerlog>;
Select count(*) from rootmount where ida3a5=<ida2a2 value of fvhost reported in upgrademanagerlog>;
2. 如果存在行,请联系 PTC 技术支持以了解如何通过运行下面的 SQL 脚本来修复数据:
a. Create table fvmount_bkp as select * from fvmount;
b. Create table rootmount_bkp as select * from rootmount;
c. Delete from fvmount where ida3b5=<ida2a2 value of fvhost reported in upgrademanagerlog>;
d. Delete from rootmount where ida3a5=<ida2a2 value of fvhost reported in upgrademanagerlog>;
e. Commit;
3. 重新运行 Upgrade Manager。
问题:
Windchill PDMLink 中,Upgrade Manager 的 Vaults and File Servers 选项卡的 Current File Vault Host 部分具有多个主电子仓库完全限定域名 (FQDN)。
操作:
fvhost 表中移除多余的行。
问题:
在文件服务器 (副本) 上手动安装 CcsDsu.zip 失败。
操作:
1. 检查 Windchill 目录服务 (Aphelion 或 Windchill DS) 是否正在运行。
2. 如果 Windchill 目录服务正在运行,请尝试是否可以建立连接。
3. 验证 hostnameIP 地址解析是否正确。
4. <Windchill 主页>\codebase\wt.properties 中,检查下列特性是否具有正确值:
wt.federation.ie.namingService=com.domain.hostname.namingService
wt.federation.ie.VMName=com.domain.hostname.Windchill
5. 检查是否已修改 <JAVA_Home>\bin\java.exe,比如 java_ds.exe
6. 确保目录服务配置为使用 LDAP 协议。仅启用 LDAP 协议的目录服务会导致错误消息,因为协议是在安装程序套件中进行硬编码的。
7. 重新配置 WindchillInfo*Engine 特性以使用 LDAP 而不是 LDAP
问题:
Windchill PDMLink 更新后,自动文件服务器更新过程失败。
操作:
重新启动文件服务器上的 Windchill 服务,或使用文章 CS37736 中所述的过程手动应用 CcsDsu 更新。
问题:
Windchill PDMLink 中,创建副本 CD zip 文件失败并显示下列错误消息:
Error while analyzing CD install image
操作:
从源媒体的路径中移除空格字符。
Ant 命令的自变量中,将下划线替换为点线。
问题:
Windchill PDMLink 中,WinDUListInaccessibleContent 任务报告为潜在问题。
操作:
运行 RemoveInaccessibleContent WinRU 任务。
问题:
Windchill PDMLink 中,文件服务器 CCS 更新过程完全禁用文件服务器上的 PSM 4.0 DynaTrace 代理设置。
操作:
1. 在受影响副本的 declarations.xconf 中重新注入缺少的 psm.properties.xconf
2. 传播并重新启动 Windchill
例如,将 <ConfigurationRef xlink:href="codebase/psm.properties.xconf"/> 添加到 <Windchill>/declarations.xconf ,然后运行 xconfmanager -p
问题:
Windchill 中,PTC 解决方案安装程序会在远程文件服务器更新过程中错误地显示 Install Optional Components
操作:
忽略此选项并不要尝试将可选组件添加到远程文件服务器。
有关在维护版更新过程中更新远程文件服务器的其他信息,请参阅有关维护版的“使用前须知”文档中的“更新远程文件服务器上使用的第三方产品”部分。
问题:
Windchill PDMLink 中,文件服务器上的 CCSDsu.zip 或 PSI 安装失败。
操作:
在 Windchill shell 中执行以下命令来增加内存大小。例如,要将内存大小增加到 2048 MB,请使用以下命令:
xconfmanager -s "wt.env.ANT_OPTS=-Xmx2048m" -t codebase/wt.properties -p
问题:
Windchill PDMLink 的 Upgrade Manager 中,缺少用于输入文件服务器 URL 的字段。
操作:
未配置文件服务器时,使用“升级后手动配置文件服务器”选项。
问题:
Windchill PDMLink 中,文件服务器安装失败并显示下列错误消息:
A fatal error has been detected by the Java Runtime Environment
操作:
1. 打开 bash 终端,在活动 shell 中设置以下环境属性:
$ export LD_BIND_NOW=1
2. 使用 setup 文件重新启动 PSI。