1007
27. November 2012 um 00:20
1
Hallo
Hab anscheinend ein Problem mit meiner logging.db.
Weil bei mir auf meinem Hauptsystem das Tool RS DB-Analyzer nicht
laeuft hab ich das Script wie in der Doku beschrieben
„Automatische Reaggregation aller geloggten Variablen“
laufen lassen.
Dabei tritt bei einigen Variablen folgender Fehler auf .
Reaggregation für Variable #xxxxx, Fehler: no such table: ips_string_hour
Irgendeine Idee ?
Proxima
17. Dezember 2013 um 20:53
2
Hallo,
@ 1007:
Mir geht es heute wie Dir damals. Habe die gleichen Voraussetzungen (kein RS DB Analyzer und Reagg. via Script aus der Doku).
Hast Du herausbekommen was der Fehler war und was hast Du dagegen unternommen ???
Gruß Proxima
1007
18. Dezember 2013 um 17:16
3
Proxima:
Hallo,
@ 1007:
Mir geht es heute wie Dir damals. Habe die gleichen Voraussetzungen (kein RS DB Analyzer und Reagg. via Script aus der Doku).
Hast Du herausbekommen was der Fehler war und was hast Du dagegen unternommen ???
Ich habs nicht rausbekommen:mad:
paresy
18. Dezember 2013 um 18:26
4
String Variable müssen nicht aggregiert werden. Ich werde das Skript in der Doku korrigieren.
Hier der relevante part schonmal vorab:
foreach ($variableIDs as $variableID)
{
if(IPS_GetVariable($variableID)['VariableValue']['ValueType'] != 3) {
if (AC_GetLoggingStatus($archiveHandlerID, $variableID) && !in_array($variableID,$history))
{
$finished = false;
if (@AC_ReAggregateVariable($archiveHandlerID, $variableID))
{
$history[] = $variableID;
SetValue($historyID, implode(',', $history));
}
break;
}
}
}
paresy
1007
18. Dezember 2013 um 19:09
5
Das erklaert alles . Danke !