손상된 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 |