3

以下のコマンドを実行すると:

mvn -X validate -Pks-db,oracle -Dks.impex.url=jdbc:oracle:thin:@kuali.localdomain:1521:DB11G -Dks.impex.dba.password=Oracle123

以下の例外が発生します。

プロジェクト ks-bundled-db で目標 org.codehaus.mojo:sql-maven-plugin:1.4:execute (validate-dba-config) を実行できませんでした: ORA-01017: 無効なユーザー名/パスワード。ログオンが拒否されました -> [ヘルプ 1] org.apache.maven.lifecycle.LifecycleExecutionException: プロジェクト ks-bundled- で目標 org.codehaus.mojo:sql-maven-plugin:1.4:execute (validate-dba-config) を実行できませんでした-データベース: ORA-01017: ユーザー名/パスワードが無効です。ログオンが拒否されました

4

1 に答える 1

3

このドキュメント によると、ユーザー名も指定する必要があります。それらの例は次のとおりです。

mvn validate -Pks-db,oracle -Dks.impex.url=jdbc:oracle:thin:@localhost:1521:XE -Dks.impex.dba.username="SYS AS SYSDBA" -Dks.impex.dba.password=<SYS password>

したがって、コマンドに追加する必要があります。

-Dks.impex.dba.username="SYS AS SYSDBA"

プロパティファイルに何を設定したか、またはどの値が必要/使用されるかは明確ではありません。しかし、あなたの KSBUNDLED ユーザー名、または従来の MASTER 名を取得している可能性があります。

于 2016-01-19T13:14:45.523 に答える