업데이트 후 데이터베이스 응용 프로그램 사용자 구성
데이터베이스 응용 프로그램 사용자를 사용하여 Windchill 설치를 구성했으며 새 Windchill 기능 또는 컴포넌트를 추가하면 그로 인해 스키마가 변경되는 경우 다음 단계를 따라야 합니다.
1. 데이터베이스 설치 사용자를 사용하여 Windchill을 구성합니다.
Windchill 서버를 중지합니다.
Windchill Shell에서 다음 문을 실행하여 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_INSTALL_USERNAME>
Windchill Application database Role Name: <WINDCHILL_APP_DATABASE_ROLE>
* 
Windchill Install database User NameWindchill Application database Role Name의 값은 대소문자를 구분하며, 데이터베이스에 저장된 사용자 및 역할 이름과 반드시 일치해야 합니다.
5. 데이터베이스 응용 프로그램 사용자를 사용하여 Windchill을 구성합니다.
Windchill 서버를 중지합니다.
Windchill Shell에서 다음 문을 실행하여 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 서버를 시작합니다.
도움이 되셨나요?