My Oracle Support Banner

パスワードに英小文字が含まれていると、Toolsの「Apply/Generate DDL」処理がORA-01017のエラーになります。 (Doc ID 2166977.1)

Last updated on FEBRUARY 04, 2019

適用範囲:

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

現象

IP2016のSiebel Tools Clientにおいて,

Siebel Tools Clientの(Oracle XEによる)ローカルデータベースをDbXtractから初期化した場合、パスワードに英小文字を含めることが可能です。その場合、Tableオブジェクト上で「Apply/Generate DDL」を行うと以下のエラーが発生します。

could not connect to datasource for Event API
28000 [1017]: [tp][ODBC Oracle driver][Oracle]ORA-01017: invalid username/password: logon denied

以下のステップによって現象が再現します。
1) client=EMP007 (例)に対してDbXtractを実行します。
2) Tools Clientのログインボックスで、ユーザ名にEMP007, パスワードにemp007 を入力します。
3) 初期化が成功します。SQL*Plusにより、パスワードが(英小文字の)emp007であることを確認してください。
4) LOCAL_XEに接続したTools Clientを用いて、拡張カラムを追加します。
5) 「Apply/Generate DDL」をクリック後、「Generate DDL」を選択します。
6) 必要なパラメータを入力し、「Generate DDL」ボタンをクリックします。

** SQL*Plusによってパスワードをemp007からEMP007に変更し、それから上記を行った場合、「Apply/Generate DDL」はエラーとならず正常に実行されます。

変更点

 

原因

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.