DBMI Protocol Error in v.extract
|Reported by:||dkavanagh||Owned by:|
|Keywords:||sqlite, dbmi, v.extract||Cc:||dkavanagh|
I am getting a DBMI Protocol error in v.extract when I query a field value that is equal to 10 (e.g. HCA_ID=10). The exact command is:
v.extract -t --overwrite input=cores type=area where=HCA_ID=10 output=core
If I filter for 9, 11, 20 or 100 the problem does not occur.
I opened the sqlite database directly and queried it. No errors occurred. The field type is integer.
I originally encountered the problem when I ran the v.extract command in a Python script. The script hangs and does not report an error. You have to kill the sqlite exe to free the file lock.