更新後のデータベースアプリケーションユーザーの設定
Windchill インストールがデータベースアプリケーションユーザーを使用して設定されている場合に、スキーマを変更する新しい Windchill 機能またはコンポーネントを追加するには、次の手順に従います。
1. データベースインストールユーザーを使用して Windchill を設定します。
◦ Windchill サーバーを停止します。
◦ Windchill シェルで次のステートメントを実行して、Windchill のデータベースインストールユーザーが反映されるよう Windchill データベースのプロパティを更新します。
xconfmanager -s wt.pom.dbUser=< WINDCHILL_INSTALL_USERNAME > -t "db/db.properties" -p
xconfmanager -s wt.pom.dbPassword=<WINDCHILL_INSTALL_PASSWORD> -t "db/db.properties" -p
◦ Windchill サーバーを起動します。
2. 新しい機能またはコンポーネントを Windchill インストールに追加します。
3. Oracle データベースの場合のみ: 新しく作成したデータベースオブジェクトへのアクセスを付与します。
◦ Sqlplus を使用してデータベース管理者ユーザーとしてデータベースにログインし、<WT_HOME>/db/sql/update_wc_app_role_privs.sql というスクリプトを実行して新しいスキーマオブジェクトに特権を付与します。
4. 指示に従って、以下の値を指定します。
◦ Windchill インストールデータベースユーザー名: <WINDCHILL_インストールユーザー名>
◦ Windchill アプリケーションデータベースロール名: <Windchill_アプリケーションデータベースロール>
5. データベースアプリケーションユーザーを使用して Windchill を設定します。
◦ Windchill サーバーを停止します。
◦ Windchill シェルで次のステートメントを実行して、Windchill のデータベースインストールユーザーが反映されるよう Windchill データベースのプロパティを更新します。
xconfmanager -s wt.pom.dbUser=< WINDCHILL_APP_USER_NAME> -t "db/db.properties" -p
xconfmanager -s wt.pom.dbPassword=<WINDCHILL_APP_USER_PASSWORD> -t "db/db.properties" -p
◦ Windchill サーバーを起動します。