Starting last Thursday, I've been seeing every 10 seconds, in my Event Log under Application, an error for PDQ Inventory. Everything seems to be running ok, I can scan computers, Active Directory integration seems to be pulling in new computers just fine, so I'm not really sure what the issue might be (other than filling up my event log). I'm not sure what changed Thursday, but I hadn't noticed it before that.
The following is the entry I'm getting, it seems to be the same every time:
CLR Version : 4.0.30319.34209
Entry : C:\Program Files (x86)\Admin Arsenal\PDQ Inventory\PDQInventoryService.exe
Error : SQLite database file is corrupt
Error Type : AdminArsenal.Data.SQLite.SqliteCorruptException
Memory : 8 GB (2 GB free)
Product : PDQ Inventory
Version : 22.214.171.124
Windows : Microsoft Windows 7 Professional (6.1.7601.65536)
SQLite database file is corrupt
Database: C:\ProgramData\Admin Arsenal\PDQ Inventory\Database.db
Error Code: 11
SQL: select ComputerId
from Computers left join
(select * from ScanProfileComputers where ScanProfileId = @0) SPC using (ComputerId)
where COALESCE(SPC.AttemptedScanDate, SPC.SuccessfulScanDate, datetime('now','-1 year')) <= @1
at AdminArsenal.Data.SQLite.SqliteEngine.TestReturnCode(Int32 code, String sql, SqliteEngine db)
at AdminArsenal.Data.SQLite.SqliteEngine.QueryScalars(String sql, Object parameters)
at AdminArsenal.Data.SQLite.SqliteConnection.QueryIds[T](String sql, Object parameters)
at AdminArsenal.PDQInventory.ScanProfile.GetScheduledComputerIds(DateTime date)
Any help/advice would be welcome, thank you!
Please sign in to leave a comment.