묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
데이터들여오기 [질문]
2012.10.16 19:42
a사이트 게시판 게시물을 b사이트 게시판으로 옮기려고하는데염 .. 예전에 했었는데 지금하려고하니 생각이안나서 ;; 못하겠네여 ㅠ
phpmyadmin 사용해서 했었는데 .... phpmydamin 에서 제가 원하는 게시판을 못찾겠어염 ㅠ 어떻게찾아야하는지욤?
방법좀 가르켜주시면 감사하겠습니다 ..
ab사이트 제사이트고욤 ..
a사이트가 xe로 된거라면 다운로드>프로그램>데이터이전툴 에서
http://www.xpressengine.com/index.php?mid=download&category_srl=18324038&parent_srl=18322917&package_srl=18324314
이걸로 이전하시면 되는데,
굳이 phpMyAdmin에서 쿼리로 작업하실거면
사이트주소/index.php?module=admin&act=dispBoardAdminContent
관리자메뉴 여기에서
해당게시판 "설정"에 마우스 가져가시면 module_srl=xxxx 라는 숫자나옵니다.
해당 숫자가 해당 게시판의 module_srl 이므로 xe_documents 테이블에서 조회할순있습니다.
하지만 document_srl이 이미 두 사이트가 시퀀스가 다를거라서,
자동증가할 시퀀스에 맞게 뭔가 할 수 없겠죠..
게시판 통으로 이전하는거라면 이전 툴을 사용하시는게 편리하고
그렇지 않을 경우 꽁수 하나 소개하죠..
특정 게시물만 선택해서 하실거라면.. 꽁수로 쉽게 하는 방법 생각해봅니다.
복사해올 a사이트에 먼저 빈 게시판모듈을 하나 생성합니다.(이전할 게시물만 담는용도)
1. a사이트 임시로 만든 빈 게시판에 복사할 게시물만 선택해서 복사해 넣습니다.
2. 그러고나서 저 게시물이전 툴을 설치한 경로로 가셔서
(예: a사이트명/migration 같은 폴더에 받은 파일 다 넣고.. 해당주소접근만 하면됨.)
a사이트의 임시로 만든 게시판모듈을 선택해 xml을 추출해줍니다.(또는 링크를 복사합니다)
3. b사이트에서 관리 >컨텐츠> 데이터이전 메뉴 가셔서 url을 붙여넣고
사이트는 b사이트선택하면 붙여넣어질 게시판으로 데이터이전 툴을 사용해 이전합니다.
모듈srl은 변경되겠지만, 데이터 자체는 그대로 옮겨지겠네요.. 굳이 쿼리로 안해도..