技术文章 - CS345993

无法在 Windchill PDMLink 中运行随数据库迁移工具(Oracle 到 SQL Server 数据迁移)一起提供的 Oracle PKI 工具 (orapki)

已修改: 22-Dec-2022   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • Windchill PDMLink 12.0.0.0 to 12.0.2.0

说明

  • 当 Windchill 配置为与 Oracle 数据库建立安全数据库连接 (TCPS) 时,在运行迁移工具之前执行创建钱夹和导入证书的附加步骤(请参阅数据库迁移指南中的“运行 Windchill 数据库迁移工具”主题) ,与数据库迁移工具捆绑的 Oracle PKI 工具如果活动的 Java 版本与其不兼容,可能会抛出以下异常。
线程“main”中的异常 java.lang.NoClassDefFoundError: sun/misc/BASE64Decoder
在 oracle.security.pki.OracleWallet.a(未知来源)
在 oracle.security.pki.OracleWallet.create(未知来源)
在 oracle.security.pki.textui.OracleWalletTextUI.create(未知来源)
在 oracle.security.pki.textui.OracleWalletTextUI.command(未知来源)
在 oracle.security.pki.textui.OraclePKITextUI.main(未知来源)
引起:java.lang.ClassNotFoundException:sun.misc.BASE64Decoder
在 java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
在 java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
在 java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
... 还有 5 个

这是文章 345993 的 PDF 版本,可能已过期。最新版本 CS345993