My Oracle Support Banner

IP2016でのupgphysで、ddldictユーティリティが失敗します。 (Doc ID 2289842.1)

Last updated on JULY 24, 2017

適用範囲:

Siebel CRM - バージョン 16.0 [IP2016] 以降
この文書の内容はすべてのプラットフォームに適用されます。

現象

On : 16.0 [IP2016] version, Upgrade

IP16でのupgphysで、ddldictが論理定義をschema.ddlへエクスポートする処理で失敗します。

実際の動作
---------------
Siebel IP2106のupgphysで、ddldictが論理定義をschema.ddlへエクスポートしようとして失敗します。以下は対応するログファイルです。

upgwiz.log
------------------
2021 2017-04-28 10:47:40 2017-04-28 10:48:09 -0700 0000037b 001 003f 0001 09 upgwiz 160 904 C:\Siebel\16.0.0.0.0\ses\siebsrvr\log\upgphys_dev_155\output\\upgwiz.log 16.0.0.0 [23057] ENU
...
Trace TracingInfo 3 00000002590300a0:0 2017-04-28 10:47:40 CFG Entry (Siebel Sub Version=v15_5SIA)
...
Trace TracingInfo 3 00000002590300a0:0 2017-04-28 10:47:43 CFG Entry (Status=Error)
UpgradeLog UpgradeInfo 3 00000002590300a0:0 2017-04-28 10:47:43 Action begin (Export schema definition)
UpgradeLog UpgradeInfo 3 00000002590300a0:0 2017-04-28 10:47:43 Item=8
UpgradeLog UpgradeInfo 3 00000002590300a0:0 2017-04-28 10:47:43 Status Message (Executing...)
UpgradeLog UpgradeInfo 3 00000002590300a0:0 2017-04-28 10:47:43 Executing (C:\Siebel\16.0.0.0.0\ses\siebsrvr\bin\ddldict.exe /u sadmin /p ******** /c "sba_16_dsn" /d siebel /f C:\Siebel\16.0.0.0.0\ses\dbsrvr\oracle\schema.ddl /e y /a y /l C:\Siebel\16.0.0.0.0\ses\siebsrvr\log\upgphys_dev_155\output\sch_dict.log /n "New Customer Repository" /T DCIR)
UpgradeLog UpgradeError 1 00000002590300a0:0 2017-04-28 10:47:57 (err=1) was returned by application (C:\Siebel\16.0.0.0.0\ses\siebsrvr\bin\ddldict.exe /u sadmin /p ******** /c "sba_16_dsn" /d siebel /f C:\Siebel\16.0.0.0.0\ses\dbsrvr/oracle/schema.ddl /e y /a y /l C:\Siebel\16.0.0.0.0\ses\siebsrvr\log\upgphys_dev_155\output/sch_dict.log /n "New Customer Repository" /T DCIR).
UpgradeLog UpgradeError 1 00000002590300a0:0 2017-04-28 10:47:57 There was an error in launching the application.
UpgradeLog UpgradeError 1 00000002590300a0:0 2017-04-28 10:47:57 Execute file action failed.
UpgradeLog UpgradeError 1 00000002590300a0:0 2017-04-28 10:47:57 Error executing action (Export schema definition).
UpgradeLog UpgradeInfo 3 00000002590300a0:0 2017-04-28 10:47:57 Status Message (Errors encountered)

sch_dict.log
------------------
2021 2017-04-28 10:47:40 2017-04-28 10:48:09 -0700 0000037b 001 003f 0001 09 upgwiz 160 904 C:\Siebel\16.0.0.0.0\ses\siebsrvr\log\upgphys_dev_155\output\\upgwiz.log 16.0.0.0 [23057] ENU
UpgradeLog UpgradeInfo 3 00000002590300a0:0 2017-04-28 10:47:40 Start execute ReadConfigFile
...
UpgradeLog UpgradeInfo 3 00000002590300a0:0 2017-04-28 10:47:43 Executing (C:\Siebel\16.0.0.0.0\ses\siebsrvr\bin\ddldict.exe /u sadmin /p ******** /c "SIEBEL_DSN" /d siebel /f C:\Siebel\16.0.0.0.0\ses\dbsrvr\oracle\schema.ddl /e y /a y /l C:\Siebel\16.0.0.0.0\ses\siebsrvr\log\upgphys_dev_155\output\sch_dict.log /n "New Customer Repository" /T DCIR)
...
2017-04-28 10:47:57 Message: DIC-06,
Additional Message: S_OPTY_SIGN

2017-04-28 10:47:57 Message: DIC-06,
Additional Message: S_PTL_STCONHIST

2017-04-28 10:47:57 Message: DIC-06,
Additional Message: S_USER_EVT_DTL

2017-04-28 10:47:57 Message: DIC-06,
Additional Message: T_EXEC_CFG_USER

2017-04-28 10:47:57 Message: DIC-07,
Additional Message: pTable->pColumns is NULL

2017-04-28 10:47:57 Message: GEN-10,
Additional Message: Calling Function: DICLoadDict; Called Function: DICFindColumnInTable row_id

2017-04-28 10:47:57 Unable to load dictionary data.
2017-04-28 10:47:57 Error in DDLDictStartApis function..
2017-04-28 10:47:57 (logapi.cpp (184) err=1 sys=2) SBL-GEN-00001: (logapi.cpp: 184) error code = 1, system error = 2, msg1 = (null), msg2 = (null), msg3 = (null), msg4 = (null)

期待された動作
-----------------------
Upgphysが問題なく実行されること。

再現手順
-----------------------
1) IP2016をインストールする前のSiebelソフトウェアのバージョンは、IP2015.6 (IP2015.5 またはそれ以降)です。
2) IP2016 のインストール後、"config.bat -mode dbsrvr"を実行します。
3) Siebelデータベースオペレーションで "データベースのアップグレード" を選択します。
4) 環境の種類で "開発" を選択します。
5) アップグレードオプションで、Incremental Repository Merge (IRM)のために "Siebelデータベーススキーマのアップグレード (upgrep)" を選択します。
6) Siebel Industry Application で "Siebel Industry Application" を選択します。
7) Siebelの現在のバージョンで "v15_5SIA" を選択します。
8) 残りのステップで適切なオプションを選択し、upgrepを開始します。
9) upgrepが正常に実行されたという前提で、upgphysのための"config.bat -mode dbsrvr" を実行します。
10) Siebelデータベースオペレーションで "データベースのアップグレード" を選択します。
11) 環境の種類で "開発" を選択します。
12) アップグレードオプションで、"カスタムデータベーススキーマのアップグレード (upgphys)" を選択します。
13) Siebel Industry Application で "Siebel Industry Application" を選択します。
14) Siebelの現在のバージョンで "v15_5SIA" を選択します。
15) 残りのステップで適切なオプションを選択し、upgphysを開始します。

原因

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
現象
原因
解決策
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.