손상된 Sqlite 데이터베이스 파일 고치기
    - How to recover a corrupt SQLite3 database?

* 방법1 : 재 덤프
> sqlite3 old_x.db ".dump" | sqlite3 new.db
        - Disk IO 에러인 경우는 복구가 안되는 경우가 있음



* 방법2 : 스키마 파일로 Export
> echo .dump | sqlite3.exe old_x.db > new.sql
> sqlite3.exe -init new.sql new.db
        - 정상적인 부분까지는 추출가능



//===========================

SQLite 삭제된 레코드 복구 기법

http://www.itlkorea.kr/technote/view.html?No=1689&start=0


2014-07-07-SQLite 복구_PASS=1.7z




//===========

//참고
http://stackoverflow.com/questions/18259692/how-to-recover-a-corrupt-sqlite3-database
http://community.spiceworks.com/how_to/1468-how-to-fix-corrupt-sqlite-database



반응형

'Code > Database (DB)' 카테고리의 다른 글

[윈도우] MySQL root 비밀번호 리셋  (1) 2018.10.03
FireFox DB(sqlite) 정리  (0) 2017.02.14
MDB 파일 관리 - SQL 명령  (0) 2015.01.15
SQLite 성능 테스트(auto_vacuum 설정)  (0) 2014.01.22
SQL 명령어 요약  (0) 2012.08.19
Posted by codens