파이썬으로 자동포스팅을 개발하고 있는 마재입니다. 시작은 초라했으나 이것저것 붙이다 보니 덩치도 커져 이제 DB를 사용하지 않을 수 없는 단계라 가장 쉽게 비벼볼 수 있는 sqlite3을 설치해서 파이썬과 믹스하고 있습니다.
database is locked 에러 해결법
데이터 INSERT 중 충돌로 인해 “database is locked” 이라는 에러를 접했습니다. 오랜만에 만져보는 데이터베이스라 해결하는데 시간이 조금 걸렸습니다. 해결법은 상당히 간단합니다.
현재 DB에 연결된 세션을 끊어주기면 하면 됩니다.
con.close() 해당 명령어로 가볍게 닫아 줍시다. 또한 연결을 했으면 바로바로 close하는 습관을 가져야겠습니다.