技术文章 - CS154496

使用 Windchill Bulk Migrator 2.1 执行 WTDocument 提取时,SQLException:查询处理器在内部资源外运行时出错

已修改: 19-Dec-2013   


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

适用于

  • Windchill Bulk Migrator (WBM) 2.1 M010

说明

  • windchill com.ptc.windchill.migration.wbm.wc2wc.extractor.client.WindchillDataExtractor -o wt.doc.Document 使用 SQL 服务器时 ,将在执行后收到以下错误消息

SQL 中可能存在错误:选择 *

选择不同的 WTDocumentMaster idA2A2 masterId
从 WTDocumentMaster、WTDocument
其中 WTDocumentMaster = idA2A2 = WTDocument. idA3masterReference
和 WTDocumentMaster markForDeleteA2 = 0
和 WTDocument markForDeleteA2 = 0
和 WTDocument updateStampA2 > ' 2013-09-01 00:00: 00.000 '
和 WTDocument updateStampA2 < ' 2013-09-30 00:00: 00.000 ') MasterIds
其中 1 = 1
和(masterId IN (ida2a2 的非常长的列表)
或 masterId IN (非常长的 ida2a2 列表)
...

windchill wc2wc. WBMException: 2]。sql SQLException:查询处理器的内部资源不足,无法生成查询计划,请与 wbm 进行通信。这是一个极少的事件,仅预期有非常复杂的查询或引用大量表或分区的查询。请简化查询。如果您认为此消息有误,请联系客户支持服务以获得详细信息。
在 windchill .com. wbm. WBMExceptionHandler (ThrowException (:33)的 wc2wc
在 windchill 中。 wbm wc2wc 提取程序。 executeQuery (提取程序 .java:310)。
在 windchill 中,wbm。提取(提取程序 .java:160)(解压缩程序)
在 windchill 中。 wbm wc2wc 提取程序。 WindchillDataExtractor main (WindchillDataExtractor .java:90)。
由以下原因引起: SQLException:查询处理器的内部资源不足,无法生成查询计划。这是一个极少的事件,仅预期有非常复杂的查询或引用大量表或分区的查询。请简化查询。如果您认为此消息有误,请联系客户支持服务以获得详细信息。
在 windchill .com. wbm. wbmutil (JDBCUtil. wc2wc:311)的 at 中。
在 windchill 中,wbm. wbmutil (JDBCUtil. getResultSet ()的 at wc2wc。
在 windchill 中。 wbm wc2wc 提取程序。 executeQuery (提取程序 .java:299)。
...2个更多

  • 使用 Oracle 时收到以下错误:
没有其他数据可从套接字中读取
这是文章 154496 的 PDF 版本,可能已过期。最新版本 CS154496