更新後のデータベースアプリケーションユーザーの設定
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 Install database User Name: <Windchill インストールユーザー名>
◦ Windchill Application database Role Name: <Windchill アプリケーションデータベース役割>
|
|
「Windchill Install database User Name」および「Windchill Application database Role Name」では大文字と小文字が区別されます。また、データベースに保存されたユーザー名および役割名と一致する必要があります。
|
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 サーバーを起動します。