업데이트 후 데이터베이스 응용 프로그램 사용자 구성
데이터베이스 응용 프로그램 사용자를 사용하여 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_INSTALL_USERNAME>
◦ Windchill 응용 프로그램 데이터베이스 역할 이름: <WINDCHILL_APP_DATABASE_ROLE>
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 서버를 시작합니다.