AtoM에 등록된 기록물의 인수번호 수정 방법(DB를 통한 수정)

edited October 2015 in AtoM
AtoM에서 기록물 인수번호의 네이밍 규칙을 별도로 설정하지 않는 경우 시스템에서는 인수번호를 "2015-10-07/3"과 같이 해당 기록물의 인수 레코드 등록 시점(연-월-일)을 기준으로 뒤에 /순번을 적용합니다(%Y-%m-%d/#i).
만약 자관의 인수번호 네이밍 규칙이 존재하는 경우에는 이를 변경해줘야 하는데 방법은 다음과 같습니다.

1. AtoM 관리자 로그인 > 관리자 메뉴(Admin) > 설정(Settings) 이동
2. Accession mask를 자관의 규칙에 맞게 변경합니다(예: %Y-%m-%d/#i -> HUMA-AD-1)
3. 저장

image

위의 방법을 적용하면 이후부터는 해당 네이밍 규칙에 맞춰 인수번호가 부여됩니다.
하지만 기존에 이미 등록된 기록물들의 경우엔 시스템이 이들 기록물의 인수번호를 자동으로 수정해주지는 않습니다. 이를 수정할 수 있는 옵션은 시스템에서는 지원하지 않으므로 변경하려면 AtoM의 DB를 직접 수정해주는 방법 밖에는 없습니다. DB상에서 수정하는 방법은 다음과 같습니다. 단, DB 수정시엔 SSH 터미널 접근을 통한 수정도 가능하지만 좀더 편하게 하시려면 웹을 통해 DB를 수정할 수 있는 phpMyAdmin 같은 소프트웨어를 설치해서 사용하시기 바랍니다.

1. mysql 로그인
* phpMyAdmin과 같이 웹상에서 mysql 관리자 인터페이스가 지원되는 소프트웨어를 설치한 경우엔 해당 웹주소로 접근해서 로그인합니다.
2. AtoM 데이터베이스로 이동합니다.
3. accession 테이블로 이동합니다.
4. 인수기록물의 레코드가 나타나면 수정할 레코드 행에서 "수정" 버튼을 클릭한 후 "identifier" 컬럼을 자관 네이밍 규칙에 맞게 수정 반영합니다.
5. "실행" 버튼을 클릭해서 해당 행을 저장합니다.
6. 이와 같은 방식으로 다른 행도 수정합니다.
* 물론 수정해야 할 레코드가 많은 경우엔 일일이 수정하는 것은 시간이 많이 소요되므로 이 때는 SQL 질의(sql query)를 통해 일괄 수정할 수 있습니다. 

image



 

Sign In or Register to comment.