Я использую библиотеку sqlite
в Python. Простой код выглядит следующим образом:
conn = sqlite3.connect(r'C:\Users\pboswell003\Desktop\sqlite-tools-win32-x86-3270200\Encrypted_Content_PS_ACCT_TYPE_TBL.dat'
,timeout=1000
,isolation_level=None)
conn.execute("""UPDATE PS_ACCT_TYPE_TBL SET ACCOUNT_TYPE = NULL;""")
В конце концов я получаю ошибку OperationalError: database is locked
.
Как проверить, существуют ли другие процессы, пытающиеся получить доступ к этому файлу .DAT (не должно быть)? Если нет другого конкурирующего процесса, что может быть не так?