Hi,
I had the same issue, but as my install was a brand new, I was simply running "./smatool --INSTALL" and never thought to use "--UPDATE" - why would you - shouldn't the table be created with "--INSTALL"?
Anyway, after running "./smatool -v -d" I could see messages about missing table, then grepped the code for that table name. I ended up creating the table manually in MySQL with what I found: -
CREATE TABLE `LiveData` (
`id` BIGINT NOT NULL AUTO_INCREMENT,
`DateTime` datetime NOT NULL,
`Inverter` varchar(10) NOT NULL,
`Serial` varchar(40) NOT NULL,
`Description` char(20) NOT NULL,
`Value` INT NOT NULL,
`Units` char(20) NOT NULL,
`CHANGETIME` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE CURRENT_TIMESTAMP,
UNIQUE KEY (`DateTime`,`Inverter`,`Serial`,`Description`),
PRIMARY KEY (`id`)
) ENGINE = MYISAM;
I'm still seeing other issues, so I may yet muck about and see if "--UPDATE" helps.
Cheers