I am consistently getting the following error

cheetahgenerator: Generated 8 files for report SeasonsReport in 1.22 seconds

Jan  1 09:20:21 rasp-weewx weewx[515]: reportengine: Caught unrecoverable 
exception in generator 'weewx.imagegenerator.ImageGenerator'

Jan  1 09:20:21 rasp-weewx weewx[515]:         ****  database disk image is 
malformed

Jan  1 09:20:21 rasp-weewx weewx[515]:         ****  Traceback (most recent 
call last):

Jan  1 09:20:21 rasp-weewx weewx[515]:         ****    File 
"/usr/share/weewx/weewx/reportengine.py", line 204, in run

Jan  1 09:20:21 rasp-weewx weewx[515]:         ****      obj.start()

Jan  1 09:20:21 rasp-weewx weewx[515]:         ****    File 
"/usr/share/weewx/weewx/reportengine.py", line 300, in start

Jan  1 09:20:21 rasp-weewx weewx[515]:         ****      self.run()

Jan  1 09:20:21 rasp-weewx weewx[515]:         ****    File 
"/usr/share/weewx/weewx/imagegenerator.py", line 33, in run

Jan  1 09:20:21 rasp-weewx weewx[515]:         ****      
self.genImages(self.gen_ts)

Jan  1 09:20:21 rasp-weewx weewx[515]:         ****    File 
"/usr/share/weewx/weewx/imagegenerator.py", line 170, in genImages

Jan  1 09:20:21 rasp-weewx weewx[515]:         ****      
aggregate_interval=aggregate_interval)

Jan  1 09:20:21 rasp-weewx weewx[515]:         ****    File 
"/usr/share/weewx/weewx/manager.py", line 513, in getSqlVectors

Jan  1 09:20:21 rasp-weewx weewx[515]:         ****      aggregate_type, 
aggregate_interval)

Jan  1 09:20:21 rasp-weewx weewx[515]:         ****    File 
"/usr/share/weewx/weewx/manager.py", line 761, in _getSqlVectors

Jan  1 09:20:21 rasp-weewx weewx[515]:         ****      
_cursor.execute(sql_str, stamp)

Jan  1 09:20:21 rasp-weewx weewx[515]:         ****    File 
"/usr/share/weewx/weedb/sqlite.py", line 29, in guarded_fn

Jan  1 09:20:21 rasp-weewx weewx[515]:         ****      return fn(*args, 
**kwargs)

Jan  1 09:20:21 rasp-weewx weewx[515]:         ****    File 
"/usr/share/weewx/weedb/sqlite.py", line 211, in execute

Jan  1 09:20:21 rasp-weewx weewx[515]:         ****      return 
sqlite3.Cursor.execute(self, *args, **kwargs)

Jan  1 09:20:21 rasp-weewx weewx[515]:         ****  DatabaseError: 
database disk image is malformed

Jan  1 09:20:21 rasp-weewx weewx[515]:         ****  Generator terminated

Jan  1 09:20:21 rasp-weewx weewx[515]: copygenerator: copied 0 files to 
/var/www/html/weewx

Jan  1 09:20:21 rasp-weewx weewx[515]: cheetahgenerator: Generated 1 files 
for report cmon in 0.03 seconds

Jan  1 09:20:22 rasp-weewx weewx[515]: reportengine: Caught unrecoverable 
exception in generator 'weewx.imagegenerator.ImageGenerator'

Jan  1 09:20:22 rasp-weewx weewx[515]:         ****  database disk image is 
malformed

Jan  1 09:20:22 rasp-weewx weewx[515]:         ****  Traceback (most recent 
call last):

Jan  1 09:20:22 rasp-weewx weewx[515]:         ****    File 
"/usr/share/weewx/weewx/reportengine.py", line 204, in run

Jan  1 09:20:22 rasp-weewx weewx[515]:         ****      obj.start()

Jan  1 09:20:22 rasp-weewx weewx[515]:         ****    File 
"/usr/share/weewx/weewx/reportengine.py", line 300, in start

Jan  1 09:20:22 rasp-weewx weewx[515]:         ****      self.run()

Jan  1 09:20:22 rasp-weewx weewx[515]:         ****    File 
"/usr/share/weewx/weewx/imagegenerator.py", line 33, in run

Jan  1 09:20:22 rasp-weewx weewx[515]:         ****      
self.genImages(self.gen_ts)

Jan  1 09:20:22 rasp-weewx weewx[515]:         ****    File 
"/usr/share/weewx/weewx/imagegenerator.py", line 170, in genImages

Jan  1 09:20:22 rasp-weewx weewx[515]:         ****      
aggregate_interval=aggregate_interval)

Jan  1 09:20:22 rasp-weewx weewx[515]:         ****    File 
"/usr/share/weewx/weewx/manager.py", line 513, in getSqlVectors

Jan  1 09:20:22 rasp-weewx weewx[515]:         ****      aggregate_type, 
aggregate_interval)

Jan  1 09:20:22 rasp-weewx weewx[515]:         ****    File 
"/usr/share/weewx/weewx/manager.py", line 790, in _getSqlVectors

Jan  1 09:20:22 rasp-weewx weewx[515]:         ****      for _rec in 
_cursor.execute(sql_str, (startstamp, stopstamp)):

Jan  1 09:20:22 rasp-weewx weewx[515]:         ****  DatabaseError: 
database disk image is malformed

Jan  1 09:20:22 rasp-weewx weewx[515]:         ****  Generator terminated
 I had my usb stick on my raspberry Pi fail during an update so I had to 
restore my weewx from my backed up files. I am concerned the DB copy I have 
is corrupt. and I will loose all my previous data. If I have to start with 
a new DB what is the best way to do this short of reinstalling weewx, and 
putting back the backed up files minus the DB.

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/6f86e690-4844-41e8-8c5c-ed6bc1b13fba%40googlegroups.com.

Reply via email to