📈카디오 마이그레이션툴 사용방법

YsrClosingEtcTool.exe 사용방법

카디오 마이그레이션

> sybase DB 에서 카디오검사결과 데이터 추출 후, PostgreSQL DB 에 업데이트
> 파일 경로: Y:\UBcare\INSTALL\Deployment\YSR\9. 별도(개별,기타)\[개별] PostgreSQL\카디오마이그레이션

동작방법

+Precondition
-	Sybase 서버PC에서 Etc\Migration\YsrMigrationTool.exe 파일 삭제 또는 리네임(안전장치)
-	Sybase엔진 읽기모드로 실행(parameter 에 –r 추가)
-	툴 실행하는 PC 에 연결 된 의사랑 및 실손에이전트 종료
-	카디오검사결과 폴더에 0kb 파일존재 시 삭제(카디오 조회하는 PC 내 폴더도 점검 필요)
-	DB백업(혹시 모를 상황 대비하여..)

+Step
1)	YsrClosingEtcTool.exe 실행
2)	변환할 기간 선택(종료일은 클로징 이전 날짜)
3)	DBMSKind 를 Sybase 로 변경 후, ‘1.PC에 저장’ 버튼 클릭
설명: 버튼 클릭 시 Sybase DB 에서 CARYYYY 테이블에 있는 검사결과 데이터를 조회 후, ‘{카디오검사결과폴더}\Migration’ 폴더에 저장 합니다
*카디오검사결과폴더
a) select setupvalue from foption where setupsect = ‘CARDIO DATA DIRECTORY’  (전체환경설정 > 세부설정 > 심전도, 호흡기능 폴더 값)
b) Foption 에 데이터가 없는 경우 기본값으로 ‘YSR2000\CardioData’ 폴더 사용
4)	추출이 완료되면, DBMSKind 를 PostgreSQL로 변경 후 ‘2.DB에 저장’ 버튼 클릭
설명: ‘{카디오검사결과폴더}\Migration’ 폴더에 저장 된 카디오검사결과를 PostgreSQL DB 에 입력합니다.

+ExpectedResult
-	카디오에서 과거 검사결과 정상 조회

*DB 마이그레이션 진행시 카디오도 마이그레이션 되도록 마이그레이션툴에 기능 추가됐으나 현재(25.03.25) 기준 배포 안된 상태(https://redmine.ubware.com/issues/191180)

Last updated