이 문서는 BioStar 1에서 BioStar 2 데이터베이스로 로그 마이그레이션 방법을 설명합니다.

BioStar 2 2.3 버전을 사용하고 있다면 아래 순서에 맞게 마이그레이션해야 합니다.
BioStar 1.x → BioStar 2.2 → BioStar 2.3


제약 사항

  • Oracle 데이터베이스 마이그레이션을 지원하지 않습니다.
  • 사용자 인증 로그만 마이그레이션 할 수 있습니다.


준비 과정

1. 마이그레이션 하는 과정에서 BioStar 1.x의 SQL Server 인증 로그인 ID과 암호가 필요합니다. SQL Server에 대한 인증은 SQL Server 인증으로 수행해야 하며 Windows 인증은 지원하지 않습니다. BioStar 1.x의 SQL 서버 임증 로그인 ID를 생성하는 방법은 SQL Server 인증 로그인 ID 생성하기를 참고하십시오.

2. SQL Server 구성 관리자를 실행하십시오. 왼쪽 패널에서 SQL Server 서비스를 클릭한 뒤 SQL Server 브라우저실행 중으로 표시되었는지 확인하십시오.


3. Protocols for SQLEXPRESS을 클릭한 뒤 TCP/IP사용으로 표시되었는지 확인하십시오.


4. SQL Server를 재시작하여 변경 사항을 적용하십시오.



BioStar 1에서 BioStar 2로 로그 마이그레이션

1. Windows의 제어판 > 관리 도구 > 서비스를 클릭하십시오.


2. BioStar 2 Launcher 또는 BioStar 2 Launcher(x64)를 선택하십시오.


3. 마우스 오른쪽 버튼을 클릭한 뒤 중지를 선택하십시오.


4. 마이그레이션 툴 경로의 config 폴더로 이동하십시오. logConfig.mssql 파일을 여십시오.


5. logConfig.mssql 파일의 내용을 복사하여 logConfig 파일로 붙여넣으십시오.


6. logConfig 파일의 log starting/snding month, user, password, server, port, database 정보를 BioStar 1.x 데이터베이스의 정보로 변경한 다음 저장하십시오.


7. BioStar 2 db 폴더(C:\Program Files (x86)\BioStar 2\db)로 이동하십시오.


8. 마이그레이션 툴 db 폴더(..\B2DM\db)의 biostar2.db 파일을 BioStar 2 db 폴더(..\BioStar 2\db)에 덮어쓰기 하십시오.


9. B2DM 폴더로 이동하십시오. Windows 탐색기에서 <Shift> 키를 누른 채로 마우스 오른쪽 버튼을 클릭한 뒤 여기서 명령 창 열기를 선택하십시오.


10. run_log.bat를 실행하십시오.


11. 마이그레이션 로그를 확인할 수 있습니다.