Background Image

FORUM

2010.06.03 22:16

특정 테이블 복구는 ?

조회 수 12969 추천 수 0 댓글 6
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

매번 질문만 드립니다.

 

큐브리드 매니저 상에서 unloaddb 를 하다가 시간이 많이 걸려서 취소를 했습니다.

 

그 후 특정 테이블이 정상적으로 보여지질 않네요.

 

checkdb 명령어를 이용하여 해당 테이블을 점검 하려고 하니 다음과 같이 됩니다.

error.gif

 

첫번째 checkdb 를 하면 일정 시간이 흐린뒤 에러 메세지를 뿌려줍니다. 그러면 해당 db 까지 같이 죽어버리네요.

 

해서 단독실행모드로 다시 해보니 화면과 같이 cub_admin 이 중단되네요.

 

다음은 화면에서의 에러로그 파일 내용입니다.

 

Time: 06/03/10 13:04:23.014 - ERROR *** ERROR 코드 = -671, Tran = 1, EID = 1
트랜잭션(index 1, 인경수@YINKS-NOTE|6132)에 연관된 socket 340에서 네트워크 read/write 에러가 발생하였습니다.
<<<---

Time: 06/03/10 13:04:23.014 - ERROR *** ERROR 코드 = -199, Tran = 1, EID = 2
서버가 응답하지 않습니다.
<<<---

Time: 06/03/10 13:04:23.014 - ERROR *** ERROR 코드 = -111, Tran = 1, EID = 3
당신의 트랜잭션은 서버 failure 혹은 모드 변경으로 인해 취소되었습니다.
<<<---

*** 이전 에러 메시지가 마지막 입니다.  ***


Time: 06/03/10 13:08:16.815 - ERROR *** ERROR 코드 = -191, Tran = -1, EID = 1
"localhost" 상의 서버 "goeip2010"에 접속할 수 없습니다.
<<<---

Time: 06/03/10 13:08:16.815 - ERROR *** ERROR 코드 = -677, Tran = -1, EID = 2
호스트 localhost에서 "goeip2010" 데이터베이스 서버로 연결 설정할 수 없습니다.
<<<---

*** 이전 에러 메시지가 마지막 입니다.  ***


뭐가 문제일까요?

  • ?
    남재우 2010.06.04 01:13

    강제종료시킨 것이 unloaddb 가 아닌 서버인것 같습니다. 그로 인해 데이터베이스가 손상된 것으로 판단됩니다.

    현상황에서 백업본을 이용하여 복구할 것을 권장하며, 백업본이 없는 경우 서버가 종료된 상태에서 unload 를 수행하신후 재구성을 하셔야 할 것 같습니다.

    참고로 unloaddb 는 서버 구동중에 수행이 가능하나 내려받은 데이터의 일관성을 위하여 테이블에 read lock 을 잡기때문에 전반적인 성능에 영향을 줍니다. 가급적 사용량이 적은 시간에 수행하여 주실 것을 권장합니다.

  • ?
    인경수 2010.06.04 03:16

    현재 개발용으로 사용하고 있어 새로 DB를 만들면 되지만 한번 복구를 해보고 싶네요.

     

    "서버가 종료된 상태에서 unload 를 수행하신후"

     

    의미가 DB 서버를 stop  시킨 후에 독립실행모드로 unloaddb를 하란 말씀인가요 ?  시도를 했지만 원글에서와 마찬가지로 "cub_admin.exe"가 중지된다고 하네요.

     

    read lock 부분에 대한 언급이 있어서 해당 DB 폴더에 가보니 XXXXX_lgat__lock 파일이 존재하네요 이것이 lock 정보를 가지고 있는것 같은데요 매뉴얼에 있는 내용을 참고하여 cubrid manager 를 이용하여 lock 정보를 보려고하니 db가 stop 됩니다.

     

    혹시 참고할 만한 자료나 방법을 알려주시면 감사하겠습니다.

  • ?
    남재우 2010.06.04 04:01

    혹 명령어 창에서 unload 를 수행하신 건가요?

    명령어 창에서 수행후 에러 내용 및 %CUBRID%logserver 아래의 가장 최신 화일 내용을 올려주시면 감사하겠습니다.

    추가적으로 lgat__lock 는 read lock 관련 부분은 아니고 서버가 구동될때 생기는 화일입니다. 이건 그냥 놔두시면 됩니다.

  • ?
    인경수 2010.06.04 17:52 Files첨부 (2)

    예. 명령어 창에서 unload 하였습니다.

     

    unload.GIF

     

    감사합니다.

  • ?
    남재우 2010.06.04 18:42

    원격으로 확인해드리고자 합니다. 지금 괜찮으시면 접속해 주시면 확인해 드리겠습니다.

    저희 홈페이지 중앙 하단에 원격지원을 클릭하신후 처음이시면 activeX를 설치하신후 새로고침하시면 화면 우측에 2 가 보입니다. 이것을 클릭하시면 됩니다. 채팅이 가능하니 접속되면 확인해 드리겠습니다.

  • ?
    남재우 2010.06.04 23:59

    댓글에 첨부해주신 화면을 보면 화면상에 databases.txt 에 대하여 접근을 못한다는 에러메세지가 있습니다. 이에 대하여 확인이 필합니다.

    원격으로 확인하면 간단히 처리될 것 같아 요청을 드렸는데, 불편하신 것 같습니다. 필요에 따라 상황 확인이 추가적으로 필요할 수도 있어 요청드렸던 것입니다.

    CUBRID 관련 프로세스들이 구동되어있는지에 대하여 추가적으로 확인후 가능하면 모두 종료시킨후 작업을 하시면서 에러를 확인해 나가는 것이 좋겠습니다.


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 43
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4458
3994 회원가입이 3명이상 안돼요.. 1 딩이 2010.07.08 7846
3993 회사 서버에 접속을 할려면 설정이 다른가요? 2 후니 2009.07.14 10577
3992 홈경로 databases.txt 질문드립니다 1 큐브리드드 2023.07.17 92
3991 홀따옴표 처리 문의 1 초보 2010.04.15 14679
3990 혼합형 데이터 정렬방법 1 큐키 2021.06.11 85
3989 혼합형 데이터 정렬 방법 1 큐키 2021.06.14 265
3988 혹시 큐브리드매니저 자동완성 끄는 기능 있나요 2 안지민 2012.09.05 6036
3987 혹시 큐브리드 매니져 기본글꼴을 고정폭으로 해주실 생각은 없으신가요... 1 안지민 2012.12.20 5768
3986 혹시 PHP5.3.0 버전에서 모듈 설치되신분 계신가요??? 4 senseplus 2009.07.13 9394
3985 혹시 MMDB 지원하나요? 1 tekkal 2009.01.31 17480
3984 호스트 추가시 발생되는 오류에 대해 문의 합니다. 1 거북이사촌 2015.01.06 5259
3983 호스트 추가 질문입니다. 7 몽유객 2010.12.21 13808
3982 호스트 추가 1 karay2k 2011.12.17 17928
3981 호스트 연결이 안됩니다. 3 file 미드소나 2013.01.01 7752
3980 호스트 연결이 안되요.(비밀번호오류) 2 양희종 2011.09.06 13919
3979 호스트 연결이 무한 로딩도네요 1 file 큐브리드사용자 2022.10.20 119
3978 호스트 연결이 되지 않습니다. 3 file Juooon 2013.07.24 9235
3977 호스트 연결 에러 3 secret PJEPJE 2016.01.28 10
3976 형변환 오류 문의 1 삽질중 2009.12.30 12969
3975 현재 큐브리드 7.1 을 사용하고 있는데요 1 헬리 2009.10.01 8770
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales