문서유형ㅣ장애해결
분야ㅣ마이그레이션
적용제품버전ㅣ7FS01, 7FS02, 7FS02PS
문서번호ㅣTMITS013
현상
Tibero5 SP1에서 tbexport를 수행한 덤프 파일을 Tibero7에 tbimport할 때,
full=y default_password=y 옵션을 함께 사용할 경우 유저 생성 과정에서 JDBC-7055:Encrypted password is invalid.오류가 발생합니다.참고아래 환경에서 테스트를 진행하였습니다.
Tibero 5 SP1
Tibero 7 PS02
<#ExpImp~.log>
-- [FAILED] TBR-7055: JDBC-7055:Encrypted password is invalid.
at line 1, column 44 of null:
CREATE USER "TEST" IDENTIFIED BY ENCRYPTED 'CY9rzUYh03PK3k6DJie09g=='
^^^^^^^^^^^^^^^^^^^^^^^^^^ :
CREATE USER "TEST" IDENTIFIED BY ENCRYPTED 'CY9rzUYh03PK3k6DJie09g=='
DEFAULT TABLESPACE "TEST“
...원인
Tibero5 SP1에서 tbexport하여 생성한 덤프 파일로 Tibero7에서 tbimport를 수행할 경우, Tibero5 SP1의 tbimport 로직이 그대로 적용됩니다.
이 과정에서 default_password 옵션이 해당 로직에 반영되지 않아 문제가 발생합니다.
해결
FS02_299388d, FS02PS_299388d 패치를 적용하여 해결합니다.
주의티맥스티베로에서 제공하는 기술지원을 통해 패치를 적용합니다.
참고Tibero7에 테이블스페이스 및 유저를 직접 생성 후 tbimport 수행하는 것으로 우회 가능합니다.
default_password 옵션은 full 모드에서만 사용 가능