1. CM 기존버전의 접속 정보 파일을 백업한 후 새 버전의 설정 파일을 덮어쓰기
CUBRID Manager 8.4.0이전 버전에서는 호스트정보 이전 기능을 제공하지 않는다. 따라서, 수동으로 기존버전의 CM설정파일을 별도로 복사한 후, CUBRID Manager 새버전을 설치한 후 동일 파일을 덮어쓰기 한다.
설정파일 : cubridmanagerworkspace.metadata.pluginsorg.eclipse.core.runtime
.settingscom.cubrid.cubridmanager.ui.prefs
2. CM 기존버전이 있는 상태에서 CM새버전을 추가 설치한 후 워크스페이스전환
CM 기존 버전이 있는 시스템에서 별도디렉터리에 최신 버전의 CM클라이언트를 설치한다. 이후, 새버전의 CM에서 기존 워크스페이스로 전환하여 접속 호스트 정보를동일하게 사용할 수 있다.
[그림1 같은 PC에 두 버전의 CM]
매니저에서 [파일]à[워크스페이스 전환]à워크스페이스경로에서 CM 기존 버전의 워크스페이스를 지정하여 접속 환경을 공유할 수 있다.
[그림2 워크스페이스 전환을 위한 워크스페이스 경로 설정]
[그림3 버전이 다른 CUBRID매니저가 같은 워크스페이스를 사용하여 동일한 접속 환경을 공유한 화면]
3. CM 기존버전이 있는 상태에서 CM 새 버전을 추가 설치한 후 워크스페이스가져오기
CM 8.4.0 이상 버전에서는 [파일]à[워크스페이스 가져오기] 메뉴를 통해 기존 버전의 워크스페이스를 새 버전에 추가할 수 있다. [그림5]와 같이 가져오기할 워크스페이스 경로를 선택하면, 새 버전에 사용중이던 접속 환경이 추가된다.
[그림5 워크스페이스가져오기]
[그림6 워크스페이스 가져오기 예시]
3. 접속정보 내보내기/가져오기 기능을 추가하여 접속 정보 이관하기
CM 8.4.1 버전 이상부터는 일부/전체 호스트에 대한 접속 정보를 xml 파일로 내보내기하고, 이를 가져오기할 수 있다. 이를 사용하여 공유하고자 하는 접속 정보를 원격 운영자 환경에 쉽게 적용할 수 있다. [파일]à[접속정보 내보내기]를 클릭하여, 접속 정보를 덤프할 호스트를 선택한다. 아래 예시에서는 a_host, b_host호스트 정보를 지정한 디렉토리에 xml파일로내보냈다.
[그림7 접속정보 내보내기]
원격의 다른 컴퓨터에서는 ab_host.xml을 선택하여 호스트정보를 가져올 수 있다.
[그림8 접속정보 가져오기]
※주의사항: 접속정보 설정파일인com.cubrid.cubridmanager.ui.prefs 또는 접속정보 내보내기를 수행한*.xml은 호스트 이름, IP, 접속포트, JDBC 드라이버, CM 사용자 계정, 암호가 정보가 저장되어 있으므로, 파일 공유 시 유의하여야 한다.
//아래는 ab_host.xml의 내부이다. <host address="123.123.123.12" id="b_host" jdbcDriver="CUBRID-JDBC-8.3.0.1004" name="b_host" password="" port="8001" savePassword="false" user="admin"/> </hosts> |
출처: http://cafe.naver.com/studycubrid/901