アーティクル - CS69458
「データベース制約を追加」フェーズは「ORA-02296: 有効にできません (xxxxx.)」で失敗します。-Windchill PDMLink で null 値が見つかりました
修正日: 02-Aug-2016
適用対象
- Windchill PDMLink 10.0 to 11.0
- FlexPLM 10.2 to 11.0
説明
- Add Database Constraintsフェーズが失敗しました
SQLIntegrityConstraintViolationException: ORA-02296: 有効にできません (xxxxx.)-null 値が見つかりました
T4CTTIoer で、processError (T4CTTIoer: 445) を実行します。
T4CTTIoer で、processError (T4CTTIoer: 396) を実行します。
T4C8Oall で、processError (T4C8Oall: 879) を実行します。
T4CTTIfun を受信した場合 (T4CTTIfun: 450)。
T4CTTIfun で、doRPC (T4CTTIfun: 192) を実行します。
T4C8Oall (oracle........) (T4C8Oall. java: 531)
T4CStatement で、doOall8 (T4CStatement: 193) を実行します。
T4CStatement では、T4CStatement. executeForRows (: 1033)
OracleStatement に保存します。 doExecuteWithTimeout (OracleStatement: 1329)
OracleStatement では、OracleStatement: 1909) というようになります。
OracleStatement を実行します (OracleStatement: 1871 の場合)。
OracleStatementWrapper を実行します (OracleStatementWrapper: 318 の場合)。
実行時には、次の操作を実行します。
AbstractCommand に保存します (AbstractCommand:74 を実行)。
AbstractCommand....... 実行 (AbstractCommand:56)
windchill で、AbstractUpgradeDBHelper をアップグレードします。 executeCommand (AbstractUpgradeDBHelper. java: 349)
windchill で、AbstractUpgradeDBHelper をアップグレードします。 executeSql (AbstractUpgradeDBHelper. java: 307)
windchill で、AbstractUpgradeDBHelper をアップグレードします。 executeBatchByName (AbstractUpgradeDBHelper. java: 517)
windchill で、AbstractUpgradeDBHelper をアップグレードします。 executeBatchByName (AbstractUpgradeDBHelper. java: 494)
windchill で、AbstractUpgradeDBHelper.. executeBatch (AbstractUpgradeDBHelper: 487) をアップグレードします。
windchill で、をアップグレードします。この操作を実行します (AddConstraints. java: 131)
windchill で、DefaultRunningUpgradeState......... (DefaultRunningUpgradeState:34)
windchill で、PhaseEventUpgradeState......... (PhaseEventUpgradeState:50)
windchill で、PersistPhaseUpgradeState........... java: 100)
windchill で、ReportWriterUpgradeState.......... java:76)
windchill で、UpgradeFrameworkStateMachine を実行します (UpgradeFrameworkStateMachine: 399 を実行)。
UpgradeFrameworkStateMachine で、main_ (UpgradeFrameworkStateMachine. java: 786) を windchill します。
NativeMethodAccessorImpl は invoke0 (ネイティブメソッド) を反映しています。
NativeMethodAccessorImpl を反映したもの (NativeMethodAccessorImpl. .java:39)
DelegatingMethodAccessorImpl を反映したもの (DelegatingMethodAccessorImpl. .java:25)
java. 597 に反映されます (メソッド .java:)
windchill で、runUpgradeFrameworkStateMachine (DynamicLauncher. java: 112) にアップグレードしてください。
windchill でアップグレード. DynamicLauncher. main (DynamicLauncher. java:30) を実行します。
T4CTTIoer で、processError (T4CTTIoer: 445) を実行します。
T4CTTIoer で、processError (T4CTTIoer: 396) を実行します。
T4C8Oall で、processError (T4C8Oall: 879) を実行します。
T4CTTIfun を受信した場合 (T4CTTIfun: 450)。
T4CTTIfun で、doRPC (T4CTTIfun: 192) を実行します。
T4C8Oall (oracle........) (T4C8Oall. java: 531)
T4CStatement で、doOall8 (T4CStatement: 193) を実行します。
T4CStatement では、T4CStatement. executeForRows (: 1033)
OracleStatement に保存します。 doExecuteWithTimeout (OracleStatement: 1329)
OracleStatement では、OracleStatement: 1909) というようになります。
OracleStatement を実行します (OracleStatement: 1871 の場合)。
OracleStatementWrapper を実行します (OracleStatementWrapper: 318 の場合)。
実行時には、次の操作を実行します。
AbstractCommand に保存します (AbstractCommand:74 を実行)。
AbstractCommand....... 実行 (AbstractCommand:56)
windchill で、AbstractUpgradeDBHelper をアップグレードします。 executeCommand (AbstractUpgradeDBHelper. java: 349)
windchill で、AbstractUpgradeDBHelper をアップグレードします。 executeSql (AbstractUpgradeDBHelper. java: 307)
windchill で、AbstractUpgradeDBHelper をアップグレードします。 executeBatchByName (AbstractUpgradeDBHelper. java: 517)
windchill で、AbstractUpgradeDBHelper をアップグレードします。 executeBatchByName (AbstractUpgradeDBHelper. java: 494)
windchill で、AbstractUpgradeDBHelper.. executeBatch (AbstractUpgradeDBHelper: 487) をアップグレードします。
windchill で、をアップグレードします。この操作を実行します (AddConstraints. java: 131)
windchill で、DefaultRunningUpgradeState......... (DefaultRunningUpgradeState:34)
windchill で、PhaseEventUpgradeState......... (PhaseEventUpgradeState:50)
windchill で、PersistPhaseUpgradeState........... java: 100)
windchill で、ReportWriterUpgradeState.......... java:76)
windchill で、UpgradeFrameworkStateMachine を実行します (UpgradeFrameworkStateMachine: 399 を実行)。
UpgradeFrameworkStateMachine で、main_ (UpgradeFrameworkStateMachine. java: 786) を windchill します。
NativeMethodAccessorImpl は invoke0 (ネイティブメソッド) を反映しています。
NativeMethodAccessorImpl を反映したもの (NativeMethodAccessorImpl. .java:39)
DelegatingMethodAccessorImpl を反映したもの (DelegatingMethodAccessorImpl. .java:25)
java. 597 に反映されます (メソッド .java:)
windchill で、runUpgradeFrameworkStateMachine (DynamicLauncher. java: 112) にアップグレードしてください。
windchill でアップグレード. DynamicLauncher. main (DynamicLauncher. java:30) を実行します。
- 次のようなさまざまな SQL 文を表示できます。
SQLCommand [ALTER TABLE WTDOCUMENT MODIFY (hasHangingChange NUMBER (1) NULL でない... "Windchill PDMLink 10.1 でエラーが発生しました
SQLCommand [ALTER TABLE WTACLENTRY MODIFY (allExceptPrincipal NUMBER (1) は NULL ではありません。 permissionType NUMBER は NULL)] です。
SQLCommand [ALTER TABLE WTACLENTRY MODIFY (allExceptPrincipal NUMBER (1) は NULL ではありません。 permissionType NUMBER は NULL)] です。
最新バージョンはこちらを参照ください CS69458