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